すべてのこれらのメッセージはどこから来るのか?
-
26-09-2019 - |
質問
この設定では罰金を動作しますが、すべての15秒をポーリングするようになっているインバウンド・チャネル・アダプターが継続的に実行されています。誰もが私が間違っをdoningてる何のアイデアを持っていますか?
<si:channel id="msgChannel" />
<si:inbound-channel-adapter ref="jdbcInputAdapter"
method="fetchData" channel="msgChannel">
<si:poller>
<si:interval-trigger interval="15000" />
</si:poller>
</si:inbound-channel-adapter>
<si:outbound-channel-adapter ref="shouter" method="shout" channel="msgChannel"/>
解決
ポーラーは、デフォルトでは、チャネルまたはソース各ポーリングからのすべてのメッセージをピックアップします。あなたはmax-messages-per-poll
属性でこれを微調整することができます。あなたは1にそれを設定した場合、あなたが期待する動作が表示されます。
所属していません StackOverflow