轴调用挂tomcat

时间:2012-05-11 03:20:41

标签: spring apache tomcat6 axis hang

我有使用apache轴使用webservice的tomcat应用程序。如果单个用户正在使用应用程序,一切正常。除一个条件外,多个用户也正常工作。我有网络服务电话,可能需要30秒。当多个用户调用使用此特定方法的控制器时,两个线程似乎都进入死锁状态。 最糟糕的是它挂起了整个应用程序。我能够在本地环境中多次重现这种情况,所以我非常有信心,如果多个用户同时请求这个特定的呼叫阻止。我还尝试使用轴特定方法((Stub)服务)在Web服务调用中设置超时.setTimeout(1000 * 60);但它也没有用。以前是否有人面对这种情况。我不知道为什么单线程阻塞挂整个tomcat。 Tomcat正在工作,但它停止响应任何其他请求。我正在使用spring作为我的网络应用程序。

0 个答案:

没有答案