2017-09-12 17 views
0

私は、メッセージがキューに置かれている時間に関係なく、特定の時間間隔の後にキューからメッセージを受信する必要があるシナリオを持っています。毎日、その後特定の時間間隔でのMule ActiveMQ

例えばフローAプロセス一部のサービスコールと今フローBは午後9時(またはいくつかの時間)の後にキューからメッセージが供給を開始する必要があるキュー

{ 
    filename:"blahblah.pdf" 
} 

に以下のメッセージを置きますそれを処理します。

このシナリオをMuleで実現することは可能でしょうか。

答えて

2

これは、Poll ScopeまたはQuartz Schedularを使用してMulesoftで実現できます。 コードは、私は石英ジョブエンドポイントでActive MQアドレスを与えることができ、迅速な対応のための

<quartz:inbound-endpoint jobName="ReadQIN" 
    cronExpression="* * * * * ?" doc:name="Quartz"> 
    <quartz:endpoint-polling-job> 
     <quartz:job-endpoint address="jms://QIN" /> 
    </quartz:endpoint-polling-job> 
</quartz:inbound-endpoint> 
+0

おかげアヌパムのようないくつかのものになるでしょう? – Pathfinder

+0

ファイル、sftp、vm、jms、activemqのような任意のエンドポイントを提供できます – AnupamBhusari

+0

試したことがありません!!!ありがとう、試してみると – Pathfinder

関連する問題