2017-12-05 3 views
0

비주얼 스튜디오에서 만든 기능 앱 (기본적으로 소비 계획)을 가지고 있으며 타이머 트리거와 HTTP 트리거를 비롯한 여러 기능이 있습니다. 그래서 하늘의 기능이 어떻게 돌아가는지 약간 혼란 스럽습니까?두 개 이상의 Azure 함수를 동시에 실행할 수 있습니까?

다른 기능이 실행될 때 타이머 트리거가 다른 기능을 중지합니까?

예 : (매 5 분 실행) 내 타이머 트리거 실행 사이에 5 분 동안 HTTP 트리거의 실행을 중지하면 시간이 오래 걸립니다 HTTP 트리거 실행 처리 할 때.

azure 함수는 한 번에 하나씩 함수를 하나씩 실행합니까?.

기능 앱에 대한 앱 서비스 요금제로 가면 어떻게됩니까? 푸른 함수가 실행되는 동안 똑같은 일이 일어날 것인가?

답변

3

예, 많은 기능을 동시에 실행할 수 있습니다.

함수는 공유 리소스 (CPU/메모리)를 사용한다는 점을 제외하면 서로 독립적으로 실행됩니다. 타이머 트리거 함수의 상태는 HTTP 함수가 트리거되는지 여부에 영향을 미치지 않아야합니다.

+1

미하일 맞습니다. 같은 기능의 App에있는 기능이 같은 리소스를 공유하기 때문에 추가하고 싶습니다. 기능의 리소스 소비 패턴에 따라 부작용이있을 수 있습니다. 두 함수 모두 높은 CPU/메모리를 필요로하는 경우 함수 경쟁을 피하기 위해 함수를 여러 함수 응용 프로그램으로 분할하는 것이 좋습니다. –

관련 문제