jdbc.maxPoolSize=100
jdbc.minPoolSize=10
jdbc.initPoolSize=20
jdbc.maxIdleTime=120
jdbc.acquireIncrement=6
jdbc.idleConnectionTestPeriod=60
原文链接:https://blog.csdn.net/z842667166/article/details/54943845
查了好多资料,总结如下
This error can occur when the local network system aborts a connection, such as when WinSock closes an established connection after data retransmission fails (receiver never acknowledges data sent on a datastream socket).
当本地网络系统中止连接时,例如当WinSock在数据重新传输失败后关闭已建立的连接时(接收器从不确认在数据流套接字上发送的数据),可能会发生此错误。
Check the following: 1. Ping the remote host you were connected to. If it doesn’t respond, it might be off-line or there might be a network problem along the way. If it does respond, then this problem might have been a transient one (so you can reconnect now), or the server application you were connected to might have terminated (so you might not be able to connect again). 2. Ping a local host to verify that your local network is still functioning (if on a serial connection, see next step). 3. Ping your local router address. If you are on a serial connection, your local router is the IP address of the host you initially logged on to using SLIP or PPP. 4. Ping a host on the same subnet as the host you were connected to (if you know of one). This will verify that the destination network is functioning. 5. Use the tracert command at the command prompt to determine the path to the host you were connected to. This won’t reveal too much unless you know the router addresses at the remote end, but it might help to identify if the problem is somewhere along the way.
检查以下各项:1。Ping连接到的远程主机。如果它不响应,可能是离线的,也可能是一路上的网络问题。如果它确实响应,则此问题可能是暂时的(因此您现在可以重新连接),或者您连接到的服务器应用程序可能已终止(因此您可能无法再次连接)。2。Ping本地主机以验证本地网络是否仍在运行(如果是串行连接,请参阅下一步)。三。Ping本地路由器地址。如果您使用串行连接,则本地路由器是您最初使用SLIP或PPP登录到的主机的IP地址。四。Ping与您连接的主机位于同一子网上的主机(如果您知道其中一个)。这将验证目标网络是否正常工作。5个。在命令提示下使用tracert命令确定连接到的主机的路径。除非您知道远程端的路由器地址,否则这不会透露太多信息,但它可能有助于确定问题是否在某个地方。
https://docs.microsoft.com/en-us/previous-versions/ms832256(v=msdn.10)?redirectedfrom=MSDN
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 您的主机中的软件中止了一个已建立的连接。
问题org.apache.catalina.connector.ClientAbortException: java.io.IOException: 您的主机中的软件中止了一个已建立的连接。org.apache.catalina.connector.ClientAbortException: java.net.SocketException: Software caused connectio...
1、错误描述
[2015-06-15 19:13:48 - ddmlib] 您的主机中的软件中止了一个已建立的连接。
java.io.IOException: 您的主机中的软件中止了一个已建立的连接。
at sun.nio.ch.SocketDispatcher.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(Socket
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 您的主机中的软件中止了一个已建立的连接。
在tomcat出现这个错误是由于客户端发出请求后,还没等服务器响应就断开连接,有可能是网断了,也有可能是服务端问题 (如调试时间过长导致响应时间超时)。
在Tomcat中配置了一个连接超时时间connectionTimout,如果在这个时间之后客户端不还未得到服务器端的响应,就会主动断开连接,产生上述异常,To
org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe问题的排查
解决org.apache.catalina.connector.ClientAbortException:
在做视频拖拽功能的时候会出现
java.io.IOException: 您的主机中的软件中止了一个已建立的连接
解决方案分为几种:
浏览器端去解决,提高和后端连接的时间;
tomcat去做配置;
nignx去修改。
java处理办法:
@ControllerAdvice
@Slf4j
public class RestResponseEntityExceptionHandler extends Res
前台报错为:
后台报错为:org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
具体原因是因为设置过CROS跨域请求信息之后,设置浏览器下载弹出框的时候把请求头信息清除掉了,
response.reset();把这段代码注释掉就搞定了
具体代码如下
* 设置让浏览器弹出下载对话框的H
org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe