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 시 데이터 조회에 문제가 있지 않을까 걱정
- PM님 말씀: 발송 시, DB에 Insert 하고 수신에서 Update 하면 문제에 대한 확실한 확인 가능
- 메시지 수신
- 성능 이슈
- 30TPS 처리 수준 > 이슈
- 확인 결과: WN_MSG_LOG 내 데이터 업데이트 시 버틀랙 발생 > 주석 처리
- Update 방식에 대한 고민 필요
- 30TPS 처리 수준 > 이슈
- 발신에서 500TPS 정도 발송 시, 450 정도 처리
- 300 TPS 수준으로 평균적으로 처리함
- 성능 이슈
- 가용성
- Stop 스크립트 사용
- 전환 시, 1개 메시지 유실 확인
- Graceful 로직에서 InterfaceSub session 종료 로직 진행
- 전환 시 1개 메세지 중복 처리 확인
- Graceful 로직에서 InterfaceSub session 종료 로직 진행
-
Map을 통한 메시지 관리 필요
연관 메일