近期更新jdk和tomcat后,启动项目一段时间后会突然报错,提示权限不足。
但是本地连接相应数据库完全没有问题,且重启tomcat服务器也无效。
排查一番后了解到,java在网络通讯时优先偏好ipv6,但是本地相应安全软件又会进行拦截。
因此增加JAVA_OPTS的配置后,恢复正常。
-Djava.net.preferIPv4Stack=true
近期更新jdk和tomcat后,启动项目一段时间后会突然报错,提示权限不足。
但是本地连接相应数据库完全没有问题,且重启tomcat服务器也无效。
排查一番后了解到,java在网络通讯时优先偏好ipv6,但是本地相应安全软件又会进行拦截。
因此增加JAVA_OPTS的配置后,恢复正常。
-Djava.net.preferIPv4Stack=true