問題タブ [azure-eventhub-capture]
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.
azure - App Service 経由で Azure Event Hub からイベントを読み取ることができない
イベント プロセッサ クラスを EventProcessorHost のインスタンスに登録すると、イベント処理が開始されます。ホスト インスタンスは、イベント ハブの一部のパーティションでリースを取得し、他のホスト インスタンスから一部を盗む可能性があります。これにより、すべてのホスト インスタンスでパーティションが均等に分散されます。リースされたパーティションごとに、ホスト インスタンスは提供されたイベント プロセッサ クラスのインスタンスを作成し、そのパーティションからイベントを受信してイベント プロセッサ インスタンスに渡します。
EventProcessorHost には 2 つのエラー通知システムがあります。レシーバーの障害など、特定のパーティションに関連するエラーの通知は、onError メソッドを介してそのパーティションのイベント プロセッサ インスタンスに配信されます。初期化の失敗など、特定のパーティションに関連付けられていないエラーの通知は、EventProcessorOptions オブジェクトを介して指定された一般的な通知ハンドラーに配信されます。このような通知ハンドラを提供する必要はありませんが、提供しないと、特定のエラーが発生したことを認識できない場合があります。
@RestController public class ReceiveEventsController {
プライベート静的最終ロガー logger = LoggerFactory.getLogger(ReceiveEventsController.class);
}
azure - エラー ログのみをイベント ハブに送信することはできますか?
Azure APIM で診断設定を作成し、イベント ハブにログを送信しました。
しかし、今回の要件は、azure api 管理からイベント ハブにエラー ログのみを渡す必要があることです。現在の設定では、すべての成功ログと失敗ログがイベント ハブに渡されます。
ログをイベント ハブに送信する前にフィルター処理する方法や、エラーのみをログに記録する方法はありますか。