我需要我的mule应用程序来处理定期请求(例如,我的应用程序将每5秒钟将请求发送给服务,并从此服务中进行处理响应)。

有帮助吗?

解决方案

Mule ESB内置有石英扳机和运输。它正是您想要的,以给定的间隔或cron表达式初始化流动。

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

其他提示

替代解决方案将使用 <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>
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top