我正在使用Hibernate Search索引MySQL表,这需要一些时间。之后抛出异常:
通信链路故障成功接收的最后一个数据包 服务器是239 757毫秒前。
发送的最后一个数据包 成功到服务器是30毫秒前。
无法提交 Hibernate事务commit()期间的通信链接失败。 交易决议未知。
索引是在使用@Transactional注释的方法中完成的(readOnly = true)。
MySQL服务器在my.cnf指令中有: wait_timeout = 60 。
如何指示Spring / Hibernate不关闭活动事务? 我正在使用HikariCP作为数据源。
谢谢。