如何解决tomcat空指针异常的Connection reset by peer 异常

第三方访问外网提供的接口出現Connection reset 异常,自己调用外网接口无问题第三方调不通

最后发现原因为第三方使用的jdk版本为1.7,而我们使用的是1.8jdk1.7默认https 请求是TLS1不支持TLS1.2,我们服务器設置的是1.2,因此在他们访问时直接拒绝出现Connection reset 异常。

公司项目开发语言为java,中间件為tomcat空指针异常运行过程中,从tomcat空指针异常出现了一些异常现将异常及解决办法记录如下,仅供参考(不断在补充中.......)

问题出现原因:(转载)

这个异瑺是由于以下几个原因造成

1、客户端再发起请求后没有等服务器端相应完,点击了stop按钮导致服务器端接收到取消请求(频繁的刷新就會产生此问题)。   通常情况下是不会有这么无聊的用户出现这种情况可能是由于用户提交了请求,服务器端相应缓慢比如业务逻辑有問题等原因,导致页面过了很久也没有刷新出来用户就有可能取消或重新发起请求。

这种错误是合理范围内的无法避免的,不必关心咜

2、tomcat空指针异常服务器在接受用户请求的时候,有其自身的处理能力线程、服务器等各个资源限制,超出tomcat空指针异常承载范围的请求就会被tomcat空指针异常停掉,也可能产生该错误

3、的线程机制会产生JVM出错的问题,特别是在连接高峰期间经常出现这样的问题tomcat空指针异瑺在linux下也出现类似情况。

我要回帖

更多关于 tomcat空指针异常 的文章

 

随机推荐