9.6. 실패한 XA 트랜잭션 테스트

다음 워크플로우에서는 실패한 XA 트랜잭션을 테스트하는 방법을 보여줍니다.

절차

  1. fail 이라는 메시지를 보냅니다.

    curl -w "\n" -X POST http://$NARAYANA_HOST/api/?entry=fail
  2. 잠시 기다린 후 새 목록을 받으십시오.

    curl -w "\n" http://$NARAYANA_HOST/api/
  3. 이 메시지는 경로 끝에 예외를 생성하므로 트랜잭션이 항상 롤백됩니다. audit_log 표에서 메시지의 추적을 찾을 수 없습니다.