連續的端點時間之後,我們在讀取請求後會收到消息連接超時,esb將停止響應。我們需要重新啓動wso2服務。 我建議增加套接字超時時間。在wso2中讀取請求後的連接超時esb
0
A
回答
1
esb超時定義在三個級別。 端點超時<套接字超時<突觸timeout.check [1]
如果定義enpoint超時爲您的端點可以增加它到套接字超時的超時值。而且你可以將套接字超時到突觸超時的時間。默認突觸超時爲2分鐘。即使你將端點超時和套接字時間增加到2分鐘,並且你沒有從後端服務獲得任何響應,那麼你應該檢查你的後端服務。
一旦發生超時,enpoint將被掛起到30000ms。因此,在暫停期內對該端點的任何請求將被esb忽略。你可以在這裏禁用暫停期限[2]
默認的keepalive屬性是在esb中啓用的。但是有些防火牆會忽略保持活動的數據包形式esb。所以esb和防火牆之間會有一個實際的連接。但是連接形成防火牆到後端可能會被關閉。在這種情況下,禁用keepalive屬性將爲每個請求創建新的連接[3],後端將提供響應。
http://soatutorials.blogspot.in/2014/11/how-to-configure-timeouts-in-wso2-esb.html 1. 2. http://miyurudw.blogspot.com/2012/02/disable-suspension-of-wso2-esb-synapse.html 3. https://udaraliyanage.wordpress.com/2014/06/17/wso2-esb-keep-alive-property/
相關問題
- 1. WSO2 ESB連接超時調整
- 2. 在wso2 ESB 4.8 salseforce連接器在調用該服務時讀取超時
- 3. WARN - SourceHandler讀取請求後連接超時:http-incoming-
- 4. 如何讀取WSO2 ESB中的http POST請求負載數據
- 5. WSO2 ESB POST請求後沒有響應
- 6. java.net.SocketTimeoutException:請求失敗後讀取超時
- 7. 代理HTTP請求WSO2 ESB
- 8. wso2 ESB請求被截斷
- 9. 連接超時 - 獲取請求
- 10. ODP.NET連接請求超時
- 11. Oracle連接請求超時
- 12. 連接和連接請求超時
- 13. 連接WSO2 ESB和WSO2 DAS的錯誤
- 14. WSO2 ESB ServiceNow連接器
- 15. 連接超時在iPhone爲http請求
- 16. SSL連接超時和讀取超時
- 17. 無法讀取wso2 ESB中的JSON請求正文參數作爲api
- 18. 如何讀取wso2 esb腳本調解器中的請求參數值
- 19. WSO2 ESB緩存中介超時
- 20. 即使連接超時和讀取超時設置爲默認(無限),接收請求超時?
- 21. WSO2 ESB REST發佈請求空響應
- 22. WSO2 ESB和其他請求使用
- 23. 向WSO2發送MTOM請求出錯ESB
- 24. 驗證WSO2 ESB 4.0.3中的GET請求參數時出錯
- 25. 從文件中讀取WSO2 ESB
- 26. 從文件中讀取WSO2 ESB
- 27. 從Servlet請求輸入流讀取時的套接字超時
- 28. Python請求模塊連接超時
- 29. Oracle ManagedDataAccess - 連接請求超時 - 合併
- 30. NodeJS http post請求讀取超時