問題タブ [azure-triggers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1489 参照

azure - Blob トリガー Azure 関数をトリガーしたファイルからメタデータを取得する

新しいファイルがブロブ ストレージに追加されるたびに呼び出されるブロブ トリガー Azure 関数があります。そのファイルの名前を入力として自動的に取得します。名前に加えて、特定のファイルに添付されたメタデータが必要です。データ入力バインディングを調べていますが、意味がわかりません。ファイルのメタデータを入力として取得するにはどうすればよいですか? または、関数内でアクセスするだけですか?

0 投票する
1 に答える
59 参照

.net - Azure Function はイベントによってトリガーされ、スケジュールに従って実行を開始できますか?

Azure 関数は、キュー メッセージまたは HTTP トリガーなどによってトリガーされ、トリガー後にスケジュールに従って (たとえば、1 分ごとに) 実行を開始できますか?

0 投票する
2 に答える
1060 参照

c# - アクティビティ関数でエラーが発生すると、サービスバス キューからのメッセージが消える

新しい Servicebus キュー メッセージでトリガーする Azure Durable Functions アプリを開発しました。エラーが発生しない場合は問題なく動作しますが、アクティビティ関数でエラーが発生した場合は、失敗したことをログに記録しますが、メッセージはキューから永久に削除されます。何が原因で、メッセージがエラーでキューから消えないようにするにはどうすればよいですか?

これは再現可能なコードです。VS2017 の新しい Azure 関数テンプレートから生成されたコードです。都市が "Seattle" の場合にのみ例外が追加され、HttpTrigger ではなく ServicebusTrigger です。

更新: オーケストレーション クライアント関数に例外がある場合、再試行が x 回失敗した場合、再試行してデッド レター キューにメッセージを入れるなど、正しいことを行います。

そのため、このwhileループでクライアント関数を更新し、失敗/終了/キャンセルのステータスをチェックすることで、これを回避することができました。

しかし、私にはハックのように思えます。このタイプのコードは、MS のサンプル コードでは見たことがありません。これは、Durable Functions フレームワークで処理する必要があると思います。servicebus トリガーを耐久性のある関数で機能させる別の方法はありますか?