【发布时间】:2014-04-01 02:06:52
【问题描述】:
在后端我想要原子事务,这意味着
try{
get database connection
update employee record;
update department record;
produces messages 1 on queue1
produces messages 2 on queue2
// some exception occured
}
finally{
connection.rollback();
// how to roll back the messages from queue
}
同样,如果消息代理关闭,我将如何确保消息一旦启动就会被删除。
我正在使用 ActiveMQ
【问题讨论】:
标签: java transactions jms failover