1
我在我的web應用程序中使用了spring JDBC入站通道適配器。如果我在集羣環境中部署此應用程序,則兩個或更多實例將獲取相同的作業並運行。 任何人都可以通過更改彈簧配置來幫助解決此問題嗎? 我附上我的彈簧配置。集羣模式下的Spring JDBC適配器
<int-jdbc:inbound-channel-adapter
query=" SELECT JOBID,
JOBKEY,
JOBPARAM
FROM BATCHJOB
WHERE JOBSTATUS = 'A' "
max-rows-per-poll="1" channel="inboundAdhocJobTable" data-source="dataSource"
row-mapper="adhocJobMapper"
update=" delete from BATCHJOB where JOBKEY in (:jobKey)"
>
<int:poller fixed-rate="1000" >
<int:advice-chain>
</int:advice-chain>
</int:poller>
</int-jdbc:inbound-channel-adapter>
感謝您的建議 –