他的回复:
可能是达到了服务器或者数据库的连接超时时间导致,从以下方面排查。数据库方面;服务器方面; 1)DWS数据库方面的超时参数,可以查看参数: - show session_timeout; 可以查看是否数据库配置了该参数,当连接时间达到这个时间之后,数据库方面会自动断开该连接。 - show statement_timeout; 该参数代表语句执行超过该时间之后会自动断开,避免被该语句阻塞。 2)weblogic服务器方面排查。 - 非活动连接超时时间配置 Inactive Connection Timeout时间配置。当服务器检测到连接空闲超过该时间之后,会进行一个自动断开,也会产生上述的错误。 3)可能是代码部分出现问题,复用了已经断开的连接,使用已经断开的连接就会产生该报错。【整改方法】 排查到相应的参数设置之后,将其设置为不超时,或者确定该参数设置是否合理,可以适当将时间调长,就可以避免出现该报错。