最近,在进行数据插入时,出现connect close automation的异常。
搜索得知,proxool中默认一个线程持有一个连接的最长时间为5分钟,超出后不过这个连接是否在用,都将中断连接。
这个值由参数maximum-active-time控制,单位为毫秒。
由于应该插入时需要的时间远超过5分钟,因此导致异常。在proxool配置文件将该参数改为30分钟后,问题解决。
<maximum-active-time>1800000</maximum-active-time>
最近,在进行数据插入时,出现connect close automation的异常。
搜索得知,proxool中默认一个线程持有一个连接的最长时间为5分钟,超出后不过这个连接是否在用,都将中断连接。
这个值由参数maximum-active-time控制,单位为毫秒。
由于应该插入时需要的时间远超过5分钟,因此导致异常。在proxool配置文件将该参数改为30分钟后,问题解决。
<maximum-active-time>1800000</maximum-active-time>