启动服务时突然出现这个问题,之前项目都是正常运行。Navicat也能正常访问,就是服务端报错:
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
- 在数据库url上添加:
尝试无效&useSSL=false
- 在数据库url上添加:
尝试无效&autoReconnect=true&failOverReadOnly=false
- 重新打包发布之后服务正常启动。未确定根本原因,猜测:
- 系统打包时未清缓存,打包有问题,重新打包后恢复正常。
- 数据连接池有问题,因为远程打包发布差不多用了10多分钟,连接池恢复。
- 修改数据库配置文件:
重新发布项目后服务恢复正常,所以未尝试。wait_timeout=86400
注意:本文归作者所有,未经作者允许,不得转载