我们使用mybatis和多线程DB操作进行Java批处理。 它间歇性地失败
SQlRecoverableException:IO错误:网络适配器无法建立连接 由SocketTimeOutException引起:连接超时
由于工作场所的限制,我不能复制整个堆栈跟踪记录
sql xml中的设置 maxSessions:100 maxTransactions:3000 maxRequest:128 defaultStatementTImeout:1800
它运行良好大约2年,没有任何问题。
在线程之间进行少量数据库操作后,数据库侦听器启动失败
CPU使用率正常,数据库端无错误
每一次失败,几乎在第5次插入时每次失败