다중 war 파일에서 최대 절전 모드 및 패키징을 사용하여 서로 다른 데이터 소스로 여러 서블릿 컨텍스트와 같은 클러스터 된 아키텍처로 애플리케이션을 모듈화했습니다. 예를 들어 : 모듈 1 -> 최대 절전 모드 sessionfactrory -> 데이터 소스 1 (module1.war), 모듈 2 -> 최대 절전 모드 sessionfactrory -> 데이터 소스 2 (module2.war) ....다중 데이터 소스를 사용하는 다중 서블릿 컨텍스트에서의 트랜잭션 전파
스프링 RMI는 module1 및 module2 서비스 .
여기 내 질문은 모듈 2가 삽입에 실패 할 때 module1이 롤백되어야하므로이 모듈들간에 트랜잭션을 전파하는 방법입니다.
2 단계 커밋을 구현하려고합니까? – EJP
OP는 EJB 스타일의 분산 트랜잭션 전파를 통해 XA를 사용하고 구현하고 싶지 않은 것 같습니다. –