2016-10-22 5 views
1

私は作成したWebジョブを持っていて、私は紺碧に展開したい。しかし、私はあなたがそれを作成するときの設定について混乱しています。Azure Web Jobs - キューからトリガーされた、またはトリガーされた、または継続していますか?

これは、空白のストレージキューからトリガーされるWebジョブです。ローカルで正常に動作します。

しかし、私は紺碧のウェブジョブを作成するために行くと、私は選択肢に混乱しています...私の選択肢はトリガまたは連続です。

[継続]を選択した場合は、[単一]または[複数]を選択できます。

[トリガー]を選択した場合は、[予約済み]または[手動]のいずれかを選択します。私はスケジュールを欲しがっていないし、私はマニュアルが何を意味するのか分からない。

私は空白のキューからトリガーされたWebジョブは本当に "ポーリング"であり、トリガーされていないことを知っています...それは正しい選択です。確信はないけど。

Azure Queueから起動されたWebジョブを作成する場合、適切な配置構成は何ですか?

答えて

4

Azure WebJobs SDKを使用しているようです。 SDKのシナリオでは、個々の機能が「起動」されていても、WebJobはしばらくの間実行されます(つまり、EXEが実行され続け、独自の内部トリガを実行します)。だからあなたが望むのはContinuous Multiです。ほとんどの場合、シングルトンを使用する理由はなく、複数のインスタンスにスケールアウトするまでは関係ありません。

+0

デビッド、私は実験して、それが事実であることを発見した、私は継続したかった。 – richard

+1

言葉遣いはちょっと混乱しています。うれしいことに、紺碧のチームの誰かが、その区別をより明確にすることができます - キューによってトリガーされたものとスケジュールによってトリガーされるものと手動の違い。 – richard

+0

はい私はこれがよりよく説明できることに同意します –

関連する問題