首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring @Transactional超时未超时

Spring @Transactional超时未超时
EN

Stack Overflow用户
提问于 2017-11-26 02:02:11
回答 0查看 1.7K关注 0票数 1

我在应用程序中将事务超时设置为@Transactional(propagation=Propagation.REQUIRED,timeout=30)

ActiveMQXAConnectionFactory和Oracle数据源是我的分布式事务的两个资源。从队列中读取消息后,我的事务开始,在处理过程中,应用程序花费了超过30秒的时间,事务仍然没有超时。只有在提交事务时,才会抛出超时异常。我希望在30秒后事务立即超时并抛出异常,并使该线程可用于使用队列中的另一条消息。这个是可能的吗?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47489023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档