Confluence我只是增加了个CATALINA_OPTS配置,重启后就报了如下错误

简单的解决办法
找到home目录,xxx/application-data/confluence/confluence.cfg.xml 如下配置项hibernate.connection.url增加 sessionVariables=transaction_isolation='READ-COMMITTED',如下
<properties>
···
<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/confluence?sessionVariables=transaction_isolation='READ-COMMITTED'&useUnicode=true</property>
···
</properties>
重启即可解决
注意:
mysql 8.x配置 sessionVariables=transaction_isolation='READ-COMMITTED' ,我的是8.0的MySQL
mysql 5.x配置 sessionVariables=tx_isolation='READ-COMMITTED'
在Confluence中添加CATALINA_OPTS配置后遇到错误,可以通过修改confluence.cfg.xml文件,增加hibernate.connection.url的sessionVariables参数,设置transaction_isolation为READ-COMMITTED来解决。对于MySQL8.x和5.x,参数形式略有不同。重启Confluence服务即可修复问题。
733

被折叠的 条评论
为什么被折叠?



