当我们使用多个线程(一次100个请求)访问请求时,“com.jcraft.jsch.JSchException:连接被外部主机关闭”

时间:2016-10-10 10:48:47

标签: multithreading jsch

我正在使用jsch会话(以及“exec”频道)将内容从一台服务器上传到另一台远程服务器,我已经实现了场景,并且它们可以正常工作,一次可以处理较少数量(5到10个线程)的请求。如果我一次使用100个线程点击上传内容服务,我将通过外部主机异常关闭连接。任何人都可以帮我解决这个问题吗? 我正在使用jersey客户端来访问tomcat请求。

注意:如果我曾经在“for loop”中调用jersey客户端而不是使用线程,那么我将获得所有请求的成功。

我观察到某些请求的例外情况的客户端(每100个请求中有5到10个请求失败):

true

0 个答案:

没有答案