ID: key_26_08_02_16_14_51_08_48600 Created date: Feb 16 2026 Monday, 8th 14:51

연관 문서

목적

  • FW 테스트 진행에 앞서 성능 및 가용성 테스트 사전 수행
  • 개선 필요점 혹은 이슈에 대한 확인 후 선제 대응하기 위함

진행 내용

  • 메시지 발송
    • 메시지는 정상적으로 발송
    • 발송 시, 선택된 EQP ID가 FLOW에서 조회하는 곳에 없어서 에러 발생
      • ! 해당 에러 시, ACK 처리 하지 못하는 케이스 존재 > 개선 완료
    • 메시지 발송 완료 확인 방식 고민 필요
      • PM님 말씀: 발송 시, DB에 Insert 하고 수신에서 Update 하면 문제에 대한 확실한 확인 가능
        • 적재는 문제 없지만, Update 시 데이터 조회에 문제가 있지 않을까 걱정
  • 메시지 수신
    • 성능 이슈
      • 30TPS 처리 수준 > 이슈
        • 확인 결과: WN_MSG_LOG 내 데이터 업데이트 시 버틀랙 발생 > 주석 처리
        • Update 방식에 대한 고민 필요
    • 발신에서 500TPS 정도 발송 시, 450 정도 처리
    • 300 TPS 수준으로 평균적으로 처리함
  • 가용성
    • Stop 스크립트 사용
    • 전환 시, 1개 메시지 유실 확인
      • Graceful 로직에서 InterfaceSub session 종료 로직 진행
        • 전환 시 1개 메세지 중복 처리 확인
    • Map을 통한 메시지 관리 필요

연관 메일