[ibm][db2][jcc][t4][2030][11211]

Exception:

 com.exception.ETLDatabaseException: search Source Row Erro [ibm][db2][jcc][t4][2030][11211] 检测到了通信错误。所使用的通信协议:TCP/IP。所使用的通信 API:SOCKETS。检测到错误的位置:Reply.fill()。用于检测错误的通信功能:InputStream.read()。特定于协议的错误代码 Connection reset、* 和 0。消息:Connection reset

 

 

 

引用网友答案1:

我使用websphere使用数据源遇到类似的问题。也是偶尔报错!如你也用的是数据源。可能有一些帮助!
原因是当时数据库设置每个session的最长连接时间。超过一定时间会断开。而数据源里的链接并不知道session已经断开了!当我们使用数据源中的这个链接就会报错!说socket通讯异常

 

 

引用网友答案2:

处理:

出错的原因可能是防火墙问题,websphere应用服务器和数据库服务器之间是否存在防火墙

防火墙是否会设置多久没活动的连接就自动断开掉,如果是这样的话就会有问题,因为websphere上面的数据库连接池可能有一段时间没连接而被防火墙断掉了

但对于连接池本身根本就不知道该连接是否还可用,所以web应用从连接池获取的连接可能就是已经断开的了,所以就可能会出现日记中的错误问题

你可能感兴趣的:(应用服务器,防火墙,IBM,db2,websphere)