9.5. 성공적인 XA 트랜잭션 테스트

다음 워크플로는 성공적인 XA 트랜잭션을 테스트하는 방법을 보여줍니다.

절차

  1. audit_log 테이블의 메시지 목록을 가져옵니다.

    curl -w "\n" http://$NARAYANA_HOST/api/
  2. 처음에는 목록이 비어 있습니다. 이제 첫 번째 요소를 삽입할 수 있습니다.

    curl -w "\n" -X POST http://$NARAYANA_HOST/api/?entry=hello

    잠시 기다린 후 새 목록을 받으십시오.

    curl -w "\n" http://$NARAYANA_HOST/api/
  3. 새 목록에는 hellohello-ok 이라는 두 개의 메시지가 포함되어 있습니다. hello-ok 은 메시지가 발신 큐로 전송된 다음 기록되었음을 확인합니다. 여러 메시지를 추가하고 로그를 볼 수 있습니다.