1
我需要我的Mule應用程序處理定期請求(例如,我的應用程序將每5秒向服務發送一次請求並處理來自此服務的響應)。如何在Mule ESB中實現定期請求?
我需要我的Mule應用程序處理定期請求(例如,我的應用程序將每5秒向服務發送一次請求並處理來自此服務的響應)。如何在Mule ESB中實現定期請求?
有一個石英扳機和運輸內置到騾ESB。它完全符合你的要求,以給定的時間間隔或CRON表達式初始化流。
非常全面的文檔可以找到here。
另一種解決方案是使用<poll/>
和配置頻率屬性,它
參考: - https://developer.mulesoft.com/docs/display/current/Poll+Reference
例如: -
<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>
謝謝,似乎這正是我需要的 –