首页 文章

liquibase SSL peer错误地关闭

提问于
浏览
0

我将liquibase maven执行与azure作为服务提供的mysql 5.7数据库集成时遇到问题 . 错误日志是:

无法执行目标org.liquibase:liquibase-maven-plugin:3.0.5:项目状态(default-cli) - :设置或运行Liquibase时出错:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:通信链接失败发送到服务器的最后一个数据包是575毫秒前 . 握手期间远程主机关闭连接:SSL对等关闭不正确 .

这是我给liquibase的连接字符串:

JDBC的:mysql://服务器名称:3306 / DB-名useSSL =真requireSSL =假?

有什么建议吗?我刚刚尝试设置-Dhttps.protocols = TLSv1.1,TLSv1.2但没有改变..

2 回答

  • 0

    azure上的mysql默认使用ssl安全协议

  • 0

    修复了使用版本8.0.12的mysql单元连接器并使用useJDBCCompliantTimezoneShift = true和useLegacyDatetimeCode = false&serverTimezone = UTC更新jdbc URL以获取jdbc时区参数的问题

相关问题