Frage

Ich benötige meine Maultieranwendung, um periodische Anfragen zu verarbeiten (z. B. sendet meine Bewerbung alle 5 Sekunden an einen Dienst an einen Dienst und verarbeitet Antworten aus diesem Dienst).

War es hilfreich?

Lösung

Es gibt einen Quarzauslöser und einen Transport in Maultier ESB. Es tut genau das, was Sie wollen, und die Initialisierung der Flüsse in einem bestimmten Intervall oder einem Cron -Ausdruck.

Sehr umfassende Dokumentationen finden Sie hier.

Andere Tipps

Eine alternative Lösung würde verwenden <poll/> und Konfigurieren des Frequenzattributs darin
Bezug :-https://developer.mulesoft.com/docs/display/current/poll+Reference

Beispiel:-

 <flow name="test1" doc:name="test1" processingStrategy="synchronous">
    <poll frequency="1000" doc:name="Poll">
     <set-payload value="Polling started at particular interval !!!" doc:name="Set Payload"/>      
    </poll>
    <logger message="#[payload]" level="INFO" doc:name="Logger"/>
 </flow>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top