노선 내가WSO2 ESB 및 ELB 설치 경우가 있습니다.
HTTP 요청이 ESB에 도달하면 소켓을 열고 응답을 기다립니다.
그러나 ELB가 새 ESB를 인스턴스화하는 경우 응답은 ESB # 2 (# 1 대신)로 이동하여 소켓 연결이 없음을 알 수 있습니다.
어떻게 ESB # 1에 대한 응답을 라우팅합니까?WSO2 ESB : 특정 노드
[EDIT]
I 클래스 CustomTransportListener
을 갖는 맞춤 Axis2는 전송을 구현 하였다. 열려있는 소켓 연결로 응답을 기다리는 List
이 있습니다. 이것이 ESB # 1만이 응답을 처리 할 수있는 이유입니다.
고마워요! 질문을 업데이트했습니다. 내 사용자 지정 전송에서는 들어오는 소켓 연결을 저장하기 때문에 내 상황에서는 각 ESB 노드가 다른 노드와 다릅니다. 따라서 ELB가 요청을 ESB # 2 노드로 리디렉션하는 경우 열린 소켓 연결이 없을 수 있습니다 (그러나 ESB # 1에서는 여전히 열림). – surlac
surlac 나는 대답을 업데이트했다. 이제는 더 분명해진다. :) – pulasthi