Linux上報java.sql.SQLTransientConnectionException: Broken pipe是什麽原因

報錯一
Could not open JDBC Connection for transaction; nested exception is java.sql.SQLTransientConnectionException: (conn=4181) Broken pipe (Write failed)

報錯二Caused by: java.sql.SQLTransientConnectionException: (conn=4181) Broken pipe (Write failed)

img

本地运行正常?

简单来说,跟网络有关系。

1、你服务器网络问题,连接不上服务器;
2、你数据库问题,你服务器不能连接数据库
3、数据库连接的账号密码问题,没权限;
4、服务器没开放网络访问权限问题;

根据以上来排查。