問題タブ [poller]
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.
spring-integration - Spring Integration:マルチノード環境での重複の防止
受信アダプターによってポーリングされるファイルがあります。環境に関しては、複数のノードが NAS の場所 (すべてに表示される) にある単一のファイルをポーリングしており、重複を防止しています。
驚いたことに、ファイルを繰り返し配置すると、サーバーが再起動されるまで、どのノードもファイルを選択しません。
この情報を春のコンテキストに保持するために春の統合が使用されていたと仮定すると、これは、他のノードが見逃した場合に選択されているはずです。
このフラグまたはメタデータがどこに維持されているか誰か説明できますか?
spring - いくつかのイベントに基づいて春の統合ポーラーを構成する
jdbc-inbound-channel-adapter を使用してデータベースからデータをポーリングし、固定レートのポーラーを使用しています。今、私は常にデータベースを調べたくありません。アプリケーションで通知を送信するためにデータベース変更通知を配置したいと考えており、その通知/イベントに応じて、データを取得するためにポーラーを呼び出す必要があります。
同じ構成を教えてください。データをポーリングするためのイベント ベースのポーラーを構成できれば、非常に役立ちます。
前もってありがとう、サンディップ