JDBC 连接 Azure Database for MySQL 报错 SSL peer shut down incorrectly 的解决
这个问题找了一天的原因,如果你也遇到了这个问题,希望能帮到你。
完整错误信息:
1 | 03-Jun-2020 07:52:22.772 SEVERE [main] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool. |
提取关键信息:
1 | Caused by: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake |
得知 SSL 握手失败,于是我找了 Azure 的示例代码(https://docs.azure.cn/zh-cn/mysql/connect-java)来测,也是同样的问题。