본문으로 건너뛰기

MSA 업무 그룹 구분

Auto Scale Out 환경에서 자동 등록된 에이전트의 IP / Port / PID 정보만을 가지고 업무 단위의 정보를 인지하기 어려운 경우가 있습니다. 이 경우 okind 속성을 JVM 옵션으로 부여해 쉽게 식별할 수 있습니다.

다음은 전형적인 Docker 환경에 대한 설명입니다.


  • 각 에이전트는 잘게 쪼개어 놓은 MSA (Micro Service Architecture) 구성 요소입니다.

  • 에이전트들은 자동으로 Scale In/Out 됩니다.

  • 어떤 IP를 가진 서버에서 어떤 PID로 애플리케이션이 시작할지 예측할 수 없습니다.


위와 같은 Docker 환경에서 에이전트 이름과 더불어 업무를 식별할 수 있는 JVM 옵션으로 whatap.okind를 추가해 okind 속성을 추가할 수 있습니다.

JAVA_OPTS
-Dwhatap.okind=mobile_ui

whatap.conf 파일에 설정을 추가할 수도 있습니다.

whatap.conf
whatap.okind=common_api

MSA 환경에서 와탭이 제공하는 다양한 기능을 활용하려면 okind 속성을 추가하세요.