0

Webjobに変換されたコンソールアプリケーションがあります。WebJobを「トリガ」タイプと「連続」タイプとして公開することは可能ですか

Webjobには、毎晩1回(真夜中に)実行する必要がある多くの機能があります。

ただし、いくつかのジョブを実行し、複数のユーザーからの要求をキューに入れることができるように、同じWebジョブを継続的に実行する必要があります。

ほとんどのプロセスが同じであるため、別のコンソールアプリケーションを「連続」タイプとして作成することはありません。

私たちは紺碧の連続デリバリーをしています(オンラインビジュアルスタジオを作るための新しいコミットがある場合、ウェブアプリケーションとウェブジョブを自動的にビルドしてリリースします)。

ビルドまたはリリースプロセスに、同じコンソールアプリケーションから2つのWebジョブを作成するように通知するにはどうすればよいですか?その1つがスケジュールされていて、もう1つが「継続」ですか?両方のケースを処理するために、連続式でTimerTriggerを使用することが可能であるように見えますAzure webjob; Scheduled execution as well triggers by queue

私は質問を書いていたが、同様の質問をStackOverflowのは私にこの質問を強調しました。

私はそれが機能するかどうか試してみます。この仕事のための提案をしてください。

答えて

0

WebJobが1つ連続している必要があります。 TimerTriggerで装飾された関数やメッセージトリガーは、イベントに応答したり、スケジュールに従って実行したりすることができます。あなたは間違いなく正しい軌道に乗っています。

関連する問題