我們在Spring應用程序中使用Camel 2.14,並利用Camel CXF-RS組件(http://camel.apache.org/cxfrs.html)在第三方服務上產生RESTful請求。如何設置Camel RESTful客戶端超時和HTTPClientPolicy
當他們的服務器是離線和駱駝不能得到一個連接,它不會持續30秒超時。我們希望能夠調整此超時值,但都在努力看看我們如何能做到這一點。任何人都可以建議嗎?
我們可以看到駱駝本身使用從HTTPClientPolicy對象獲得的值,該對象上有一個setConnectionTimeOut ..但是我們如何獲取這個對象?
我們就可以在HTTPClientPolicy對象編程?或者,我們必須將它傳遞到駱駝的URI template.send(),例如:如果你想配置端點與XML文件超時
template.send("cxfrs://" + url + "/match/" + appId + "/" + reqId?httpClientAPI=true&http.connection.timeout=5000
[駱駝cxfrs RESTful客戶端/ ProducerTemplate ConnectionTimeout]的可能的複製(http://stackoverflow.com/questions/36133777/camel-cxfrs-restful-client-producertemplate-connectiontimeout) –
推測HTTP的副本://計算器.COM /問題/ 27617168 /如何到組,receivetimeout和連接超時換cxfendpoint – inanutshellus