Question

Je dois ma demande Mule pour traiter les demandes périodiques (par exemple, ma demande d'envoyer des demandes à un service toutes les 5 secondes et traiter les réponses de ce service).

Était-ce utile?

La solution

Il y a un élément déclencheur à quartz et de transport intégré dans Mule ESB. Il fait exactement ce que vous voulez, l'initialisation des flux à une expression ou intervalle CRON donné.

documentation très complète se trouve .

Autres conseils

Une solution alternative serait d'utiliser <poll/> et la configuration de l'attribut de fréquence dans ce
Référence: - https://developer.mulesoft.com/docs/display/current/ sondage + Référence

exemple: -

 <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>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top