問題タブ [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.
java - IoT Hub トリガーを使用した Java Azure 関数が開始されていません
IoT Hub が 64 個のメッセージのバッチを受信するたびに Java 関数をトリガーしようとしています (または、数は重要ではありません)。このガイドに従って基本的なコードを作成し、この関数の作成を編集しました
接続パラメーターは、イベント ハブと互換性のあるエンドポイント (例: Endpoint=sb://iothub-hostname-blablabla) としてフォーマットされた IoT Hub 接続文字列です。
上記のリンク先のガイドで指定されている Maven プラグインを使用して、このコードをパッケージ化してデプロイします。デプロイは正常に動作し、mi 機能がポータルからエラーなしで稼働していることを確認できます。HUB-1544-DEV_events_IOTHUB 設定アプリは正しい接続文字列で正しく作成されています。
ポータルで気付いた唯一の奇妙な点は、トリガー ブレードにあります。ご覧のとおり、カーディナリティは 1 ですが、関数でカーディナリティ パラメーターを指定していないため、多数に設定する必要があります。このガイドによると、デフォルトは多数です。これにより、正しいトリガー構文を渡すことができないと思います。
とにかく、問題は、この機能がローカル マシンまたはポータルから開始されないことです。助言がありますか?どうも
azure-functions - HTTP トリガーを使用した Azure 関数は 204 を返しますが、関数を実行しません
フォルダー内のすべてのファイルを反復処理し、curl
それらを HTTP トリガーで Azure Function に投稿するために使用する bash スクリプトがあります。
関数の詳細: - v2.0 関数 - C# で記述 - 消費プラン
ほとんどの場合、これは期待どおりに機能します。
- 関数が実行され、ファイルがストレージに格納され、ダウンストリーム プロセスがトリガーされます。
curl
204 応答を受信し、喜んでログに記録します- 関数の実行は Kudu に記録され、多くのテレメトリは Application Insights に記録されます
ただし、ある場合curl
には 204 を受け取りましたが、関数が呼び出されたという記録はありません。Kudu にも Application Insights にも何もありません。エラーの兆候も、そのファイルに対して実行されているダウンストリーム プロセスの兆候もありません。約 800 ミリ秒後に投稿された 2 番目のファイルは、期待どおりに処理されました。
アップロードされるファイル間に大きな違いはありません。どちらも同じソースからのテキストで、サイズは 200Kbs 未満です。
実際には呼び出されていないのに、関数が同時にトリガーされているように見える原因についてのアイデアはありますか?
azure - スケジュールされたトリガー内で Azure Datafactory パイプラインが失敗しました
Azure Datafactory で 2 つのパイプラインを作成しました。パイプライン内で Python スクリプトを実行するために作成されたカスタム アクティビティがあります。パイプラインを手動で実行すると、n 回正常に実行されます。しかし、2 つのパイプラインを実行するために、15 分の間隔でスケジュールされたトリガーを作成しました。 .最初の実行は正常に実行されますが、次の間隔で「ターゲット PyScript の操作が失敗しました: 予期しない例外が発生し、実行に失敗しました」というエラーが表示されます。私たちはこれでブロックされています.これについての入力は本当に役に立ちます.