1

我需要我的 Mule 应用程序来处理定期请求(例如,我的应用程序将每 5 秒向服务发送请求并处理来自该服务的响应)。

4

2 回答 2

2

Mule ESB 中内置了 Quartz 触发器和传输。它完全符合您的要求,以给定的时间间隔或 CRON 表达式初始化流。

可以在这里找到非常全面的文档。

于 2011-09-05T11:54:45.127 回答
0

另一种解决方案是在<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>
于 2015-07-21T15:02:21.060 回答