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"/>
Était-ce utile?

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
scroll top