tomcat关闭时,数据库事务完整性会得到保证吗?

假如一个方法内,有一组操作要执行,这组操作属于同一事务,那么tomcat关闭时,正在进行中的事务是怎样处理的?tomcat会等待事务执行完毕?还是事务变得不完整?
生产环境,如果要发布版本,tomcat关闭,假如正好有用户正在下订单,怎样避免用户下单失败的情况出现?

阅读 3.2k
1 个回答

根据你的问题描述,我分析下,就是说一波操作在同一个事务中,然后进行这个事务的时候,tomcat关闭。
如果是同一个事务,那么只会在最后完成的时候提交。
所以事务的完整性只跟tomcat关闭事务是否提交有关。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进