2017-12-05 8 views
0

私はビジュアルスタジオで作成され、タイマトリガとHTTPトリガを含む複数の機能を持つ関数app(デフォルトでは消費計画です)を持っています。だから、紺色の関数がどのように動作するのか、いくつかの混乱がありますか2つ以上のAzure関数を同時に実行することはできますか?

他の機能が実行されているときに、他の機能の実行を停止しますか?

例:(5分ごとに実行される)タイマートリガーが実行される間に処理に時間がかかるHTTPトリガーが実行されると、5分間HTTPトリガーの実行が停止します。

一度に1つずつまたは2つの関数を実行するアズール関数はありますか。

機能アプリのアプリサービスプランに行く場合は、紺色の機能の実行中に同じことが起こるでしょうか?

答えて

3

はい、多くの機能は同時に実行できます。

共有リソース(CPU /メモリ)を消費する点を除き、関数は互いに独立して実行されます。タイマーによってトリガーされる関数の状態は、HTTP関数がトリガーされるかどうかには影響しません。

+1

ミハイルは正しいです。同じ関数App内の関数が同じリソースを共有しているため、関数のリソース消費パターンに応じて副作用が発生する可能性があるため、これを追加したいだけです。両方の関数が高いCPU /メモリを必要とする場合は、リソースの競合を避けるために関数を別の関数アプリケーションに分割することをお勧めします。 –

関連する問題