D'où tous ces messages viennent?
-
26-09-2019 - |
Question
Cette configuration fonctionne très bien, mais entrant canal adaptateur qui est censé interroger toutes les 15 secondes est en cours d'exécution en continu. Est-ce que quelqu'un a une idée de ce que je doning mal?
<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"/>
La solution
A Poller sera par défaut ramasser tous les messages de la chaîne ou la source de chaque sondage. Vous pouvez modifier cela avec l'attribut max-messages-per-poll
. Si vous définissez que 1 vous verrez le comportement que vous attendez.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow