假如一个方法内,有一组操作要执行,这组操作属于同一事务,那么tomcat关闭时,正在进行中的事务是怎样处理的?tomcat会等待事务执行完毕?还是事务变得不完整?
生产环境,如果要发布版本,tomcat关闭,假如正好有用户正在下订单,怎样避免用户下单失败的情况出现?
假如一个方法内,有一组操作要执行,这组操作属于同一事务,那么tomcat关闭时,正在进行中的事务是怎样处理的?tomcat会等待事务执行完毕?还是事务变得不完整?
生产环境,如果要发布版本,tomcat关闭,假如正好有用户正在下订单,怎样避免用户下单失败的情况出现?
2 回答2.6k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
3 回答12.2k 阅读✓ 已解决
1 回答4.4k 阅读✓ 已解决
3 回答12.4k 阅读
根据你的问题描述,我分析下,就是说一波操作在同一个事务中,然后进行这个事务的时候,tomcat关闭。
如果是同一个事务,那么只会在最后完成的时候提交。
所以事务的完整性只跟tomcat关闭事务是否提交有关。