0
我已經爲調度需求配置了Quartz端點。但是,目前在我的路由配置中,觸發器信息在XML配置文件中被硬編碼。根據要求,觸發信息需要來自數據庫。如何配置Apache Camel Quartz端點以使用JDBCJobStore
<camel:route>
<camel:from uri="quartz://commandActions/MSFI?cron=15+17+13+?+*+MON-SUN+*" />
<camel:bean ref="userGateway" method="generateCommand" />
<camel:to uri="wmq:SU.SCHEDULER" />
</camel:route>
石英文檔說作業和觸發器可以存儲在數據庫中,並使用JDBCJobStore訪問。是否可以配置Camel Quartz端點使用JDBCJobStore?我試圖找出一個例子,但找不到。如果有人已經實施過這個,請分享一個例子。
感謝, Vaibhav的
感謝克勞斯:
看到這裏的駱駝側部。我可以設置石英來使用jdbcjobstore。現在我的駱駝路線配置看起來像' \t \t \t <駱駝:從URI = 「石英:// commandActions/MSFI」/> \t \t \t <駱駝:豆REF = 「userGateway」/> \t \t \t < camel:to uri =「wmq:SU.SCHEDULER」/> \t \t camel:route> \t \t '。然而,似乎石英正在啓動上述配置的簡單觸發器。上述路由在應用程序啓動後1分鐘後發送消息。請讓我知道我在這裏做錯了什麼? –
Vaibhav
如需配置石英uri以便使用cron/simple觸發器,請參閱駱駝文檔以獲取可以使用的示例/選項。 –