我正在嘗試爲JAX WS和Http Post調用設置連接和請求超時。 我的代碼有效,但最多隻有20秒。 也就是說,我可以將超時值更改爲5秒2秒,但它可以工作,但將超時值設置爲30秒會超時20秒,將超時值設置爲60秒仍會在20秒超時。 是否有人知道最多20秒鐘的設置?GlassFish v3.0.1中的JAXWS和Http Post超時
對於JAXWS:
//This works, timed out in 10 seconds
((BindingProvider) soapPort).getRequestContext().put(JAXWSProperties.CONNECT_TIMEOUT, 10000);
// This would time out in 20 seconds!!!
((BindingProvider) soapPort).getRequestContext().put(JAXWSProperties.CONNECT_TIMEOUT, 60000);`
對於HTTP:
// This works, timed out in 10 seconds
HttpConnectionParams.setConnectionTimeout(params, 10000);
// This would time out in 20 seconds!!!
HttpConnectionParams.setConnectionTimeout(params, 50000);
編輯我的帖子添加代碼 – elefant 2013-03-27 00:40:27
對不起,OT評論,但我正要發佈5月13日當你刪除它時,你的最新問題的樣式表。你還想要一個答案嗎? – Borodin 2013-05-13 02:16:09