영구 TCP 연결 중에 예외가 발생하면 소켓을 닫으려고합니다 (SendSocketOpen
이 true로 설정 됨). 현재 Mule은 나를 위해 정리 작업을하지 않는다고 생각합니다. 단순히 소켓을 풀어 놓으면 풀로 반환됩니다.Mule TcpConnector에서 Socket 객체를 가져 오는 방법
1
A
답변
2
커넥터 또는 끝점에서 keepSendSocketOpen
(게시하지 않은 경우)을 true로 설정하지 않으면 Mule은 소켓 풀을 반환 할 때 소켓을 닫습니다. 소켓을 강제로 닫으면 풀에서 소켓을 가져올 때 소켓의 유효성을 검사하므로 Mule이 복구되어야합니다. 따라서 Mule은 닫혀있는 것을 감지하고 다시 생성해야합니다.
문제는 소켓의 보류를 얻을 참 : 유일한 옵션은 org.mule.transport.tcp.TcpMessageDispatcher
을 확장하고 발송자의 자신의 맛을 빌드 TcpMessageDispatcherFactory
을 제공하는 service-overrides
자식 요소와 커넥터를 구성하는 것입니다 AFAICS.
관련 문제
- 1. JSON 문자열에서 Java 객체를 가져 오는 방법
- 2. struts2에서 동적으로 세션 객체를 가져 오는 방법
- 3. 애니메이션을 시작한 뷰 객체를 가져 오는 방법 ......?
- 4. PHP HttpResponse 객체를 가져 오는 방법
- 5. HTMLStyleElement 요소에서 CSSStyleSheet 객체를 가져 오는 방법
- 6. IE에서 jQuery 로깅 : 객체를 가져 오는 방법?
- 7. 경로를 따라 객체를 가져 오는 방법
- 8. nsarray에서 객체를 가져 오는 중
- 9. 파일을 가져 오는 방법
- 10. 블로킹 Socket 객체를 SocketChannel의 소켓으로 변환 하시겠습니까?
- 11. DIV에서 js 객체를 가져 오는 방법은 무엇입니까?
- 12. 함수에 jQuery 객체를 가져 오는 방법은 무엇입니까?
- 13. 함수 객체를 이름으로 가져 오는 방법은 무엇입니까?
- 14. JavaScriptSerializer에서 Javascript 객체를 가져 오는 방법은 무엇입니까?
- 15. 내 executorService에서 객체를 가져 오는 방법은 무엇입니까?
- 16. MVC - ListBoxFor에서 ViewModel 객체를 가져 오는 중
- 17. Shopify Shop 객체를 가져 오는 중입니까?
- 18. 모델에서 객체를 가져 오는 방법은 무엇입니까?
- 19. List 객체를 역방향으로 가져 오는 방법은 무엇입니까?
- 20. groovy에서 dataSource로부터 connection 객체를 가져 오는 것
- 21. 클래스에서 객체를 가져 오는 방법은 무엇입니까?
- 22. $ .ajax의 기본 객체를 가져 오는 방법이 있습니까
- 23. 플렉스에서 뷰 객체를 다음 뷰로 가져 오는 방법
- 24. JNI 호출에서 Java 객체를 가져 오는 방법 (C++)?
- 25. 레일로 폼의 모델 객체를 가져 오는 방법 check_box?
- 26. SPuser 객체를 작업 대상 영역에서 가져 오는 방법
- 27. backbone.js에서 웹 서비스를 사용하여 데이터 객체를 가져 오는 방법
- 28. jQuery.remove() - 객체를 제거한 후에 객체를 다시 가져 오는 방법이 있습니까?
- 29. NSEntityDescription에서 엔터티를 가져 오는 방법
- 30. OutputStream 가져 오는 방법
데이비드. 방금 읽었 어. 나는 어제 일하도록했다.가 있다는 것을 알았습니다. 그래서 기본적으로 내 자신의 MessageDispatcher, MessageDispatcherFactory, Connector 및 Protocol을 만들었습니다. 그리고 예, SendSocketOpen은 인쇄상의 오류입니다. 동기화 연결을위한 keepSendSocketOpen이되어야합니다. –