Web services Axis2 Web服务客户端超时配置

Web services Axis2 Web服务客户端超时配置,web-services,configuration,timeout,axis2,broken-pipe,Web Services,Configuration,Timeout,Axis2,Broken Pipe,我有一个web服务,运行几乎需要5分钟。 我观察到的是,我的axis2 1.4版客户机没有等待那么长时间就返回了。因此,我的web服务抛出了断裂的管道 我已将以下所有选项的超时设置为10分钟 HTTPConstants.REUSE_HTTP_CLIENT ==> Boolean.TRUE HttpFactory.PARAMETER_THREAD_KEEP_ALIVE_TIME ==> new Integer(600000) HttpFactory.PARAMETER_THREAD_K

我有一个web服务,运行几乎需要5分钟。 我观察到的是,我的axis2 1.4版客户机没有等待那么长时间就返回了。因此,我的web服务抛出了断裂的管道

我已将以下所有选项的超时设置为10分钟

HTTPConstants.REUSE_HTTP_CLIENT ==> Boolean.TRUE
HttpFactory.PARAMETER_THREAD_KEEP_ALIVE_TIME ==> new Integer(600000)
HttpFactory.PARAMETER_THREAD_KEEP_ALIVE_TIME_UNIT ==> "MILLISECONDS"
HTTPConstants.HEADER_CONNECTION_KEEPALIVE ==> Boolean.TRUE
options.setTimeOutInMilliSeconds(new Integer(600000));
HTTPConstants.SO_TIMEOUT ==> new Integer(600000)
HTTPConstants.CONNECTION_TIMEOUT ==> new Integer(600000)
JMSConstants.JMS_WAIT_REPLY ==> new Integer(600000)
HttpFactory.PARAMETER_REQUEST_SOCKET_TIMEOUT ==> new Integer(600000)
我还在axis2.xml中设置了类似的配置

<parameter name="SO_TIMEOUT">600000</parameter>
<parameter name="CONNECTION_TIMEOUT">600000</parameter>
但这些措施似乎都不起作用。 有人能提出任何缺少的配置吗