Selenium jenkins 调用 mysql 报错问题

dianxiatou · 2022年11月16日 · 2020 次阅读

所有测试用例代码在本地都能正常跑并且出报告,但是通过 svn 上传到 jenkins 部署就会报错
用例有调用 mysql 查询,mysql 需 ssl 证书才能正常查询

代码如下
数据库 url = "jdbc:mysql://xxxxxxxx.cn:3306/order_gatherdb?useSSL=true&requireSSL=false"

jenkins 报错信息如下
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

百度过不少信息都说是因为超时,数据库连接 (java.sql.Connection)连接关闭,因此可以设置连接最长时间
wait_timeout 的默认最长时间是 28800 秒,也就是 8 小时时间,但是解决不了。

无从下手,请大神赐教。感谢

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册