어플리케이션 설정

어플리션에서는 LRA Coordinator URL과 LRA Coordinator가 호출 할 자신(어플리케이션)의 URL을 정의해야 한다.

해당 설정이 정의되지 않은 경우에는 LRA가 정상적으로 동작하지 않는다.

어플리케이션에서 설정되어야 할 속성은 다음과 같다.

BXCM 어플리케이션 LRA 속성
속성명 설명 비고

bxframework.lra.participant-k8s-servicename

어플리케이션의 기본 접속 URL

해당 URL로 LRA Coordinator에서 보상 거래를 호출 한다.

bxframework.lra.coordinator.uri

LRA Coordinator의 접속 URL

@LRA Annotation이 작성되어진 거래의 요청이 들어왔을 때, 프레임워크에서 해당 URL로 LRA 시작/종료 등을 요청한다.

해당 설정은 서버(Kubernetes) 환경의 ConfigMap의 Application 설정, 혹은 application.yaml 파일에 설정한다.

다음은 설정 예제이다.

        ...
        bxframework:
          lra:
            participant-k8s-servicename: http://bxcm-sample-online:8080
            coordinator:
              uri: http://bxframework-lra-coordinator:8082
        ...
SWLab Bankware Global
  • 전체
  • BXM
  • BXCM
  • BXCP
  • BXI
제품 선택 시 더 정확한 매뉴얼 가이드를 제공해드립니다.

Copyright© Bankwareglobal All Rights Reserved.