0
我是Spring集成的新成員,並且對將消息與消息與每個輪詢最大消息數值結合使用的輪詢器和事務支持存在問題。Spring集成中的輪詢器的事務支持每個輪詢的最大消息集成
當使用輪詢器具有以下配置
<int:poller fixed-delay="1000" max-messages-per-poll="10">
<int:transactional transaction-manager="SomeDatabaseTransactionManager"/>
</int:poller>
文檔提到,輪詢任務會產生每10個輪詢消息(或直到null被接收)。
每條消息是否會在其自己的事務邊界內運行,即如果一條消息未能到達事務邊界的末端,將只會針對失敗的消息進行回滾,或者將作爲輪詢一部分的所有10條消息回滾?
感謝 RC
道歉提前爲菜鳥問題。