나는 systemException (DB 연결 실패), 을 잡기 위해 자바 클래스를 만들었습니다. 나는 10 번 DB에 다시 연결하려고했습니다. 성공하면 정상 흐름을 다시 시작하고 싶습니다. 그래서이 클래스의 흐름을 다시 시작할 수 있습니까 ?? 조언이 있으십니까? 고마워.노새, 자바 클래스의 흐름을 트리거하는 방법
0
A
답변
0
룰 레지스트리를 통해 플로우를 중지하고 시작하고 각각 start 및 stop 메소드를 호출하여 플로우를 중지 및 시작할 수 있습니다. 예를 들면 다음과 같습니다.
Flow myFlow = (Flow) eventContext.getMuleContext().getRegistry().get("FlowName");
myFlow.stop();
myFlow.start();
그러나 이것이 이상적인 접근 방법이라고 생각하지 않습니다.이 문제가 해결되지 않을 것이라고 생각합니다.
"오래된"JDBC 커넥터를 사용하고 있다는 인상하에 있습니다. 이 커넥터에는이를 위해 재 연결 정책이 있습니다. 자세한 내용은 http://www.mulesoft.org/documentation/display/current/Configuring+Reconnection+Strategies을 참조하십시오. 당신의 흐름이 초기에 중지 될 때
0
이 조각은 유용하며
<scripting:component>
<scripting:script engine="groovy">
app.registry.lookupFlowConstruct('muleflow').start()
(or)
muleContext.registry.lookupFlowConstruct('muleflow').start()
</scripting:script>
</scripting:component>
관련 문제
- 1. 노새 흐름을 독립적으로 테스트하는 방법
- 2. 노새 모듈화/개인 및 하위 흐름을 호출
- 3. HUE 콘솔에서 OOZIE 작업 흐름을 트리거하는 방법
- 4. github 푸시 후 퀵 빌드 흐름을 트리거하는 방법
- 5. 노새
- 6. ESB 노새 : 표기법의 차이점
- 7. 노새 구성은,
- 8. PHP를 트리거하는 자바 스크립트
- 9. 노새 응용 프로그램을 실행에, 노새 응용 프로그램
- 10. 자바 스윙에서 keyReleased 이벤트를 트리거하는 방법
- 11. 자바 스크립트 코드에서 drupal 규칙을 트리거하는 방법
- 12. h : inputHidden을 자바 스크립트로 트리거하는 방법
- 13. 노새 페이스 북 - 흐름 변수
- 14. 노새 페이로드
- 15. 스크립트 흐름을 추적하는 방법
- 16. 인터페이스 흐름을 구성하는 방법
- 17. 작업 흐름을 변경하는 방법?
- 18. 노새 문자열 조작 수행
- 19. 노새 foreach 페이로드
- 20. WPF에서 클래스의 xaml 코드를 트리거하는 방법은 무엇입니까?
- 21. 자바 - 클래스의 값을 반환하는 방법
- 22. 노새 등록 예외
- 23. 노새 테스트에 직면 한 문제
- 24. 노새 흐름에서 JAXB POJO를 참조하는 방법
- 25. 다음과 같은 흐름을 나는 윈도우 프로그램이 자바
- 26. 노새 - 노새 (서버 리스너를) 시작하는 코드를 실행하는 방법을
- 27. 액세스 인바운드 재산과 던져 예외 - 노새 흐름에서 노새
- 28. 흐름을 차단하지만 GUI를 응답하는 방법
- 29. Pyserial 데이터 흐름을 보는 방법
- 30. 비즈니스 프로세스 흐름을 제거하는 방법
이 당신의 흐름 설정을 추가하는 일부 조건에 따라 그것을 시작할 필요가있다. 이 클래스가 플로우에서 호출되고 있음을 언급 함. 적절한 답변을 얻으려면 자세한 내용을 제공하십시오. – user1760178