0
我有WSO2 ESB和ELB實例已安裝。
當HTTP請求到達ESB時,它將打開一個套接字並等待響應。
但是,如果ELB實例化新的ESB,則響應可以轉到ESB#2(而不是#1),並且發現沒有套接字連接。
如何將響應路由到ESB#1?WSO2 ESB:路由到特定節點
[編輯]
我已經實現自定義的Axis2傳輸,其具有CustomTransportListener
類。有一個打開的套接字連接List
,它等待響應。這就是爲什麼只有ESB#1可以處理響應的原因。
謝謝!我已經更新了這個問題。在我的情況下,每個ESB節點與另一個不同,因爲在我的自定義傳輸中,我存儲傳入套接字連接。因此,如果ELB將請求重定向到ESB#2節點,則可能沒有打開的套接字連接(但它仍然在ESB#1中打開)。 – surlac
surlac我更新了答案,我認爲它現在更清晰:) – pulasthi