PI_PO

SAP PO 로그보관주기 설정 방법 (messaging.log.retainTime, persistDuration.default) 완벽 정리

피오농부 2025. 4. 17. 06:08
반응형

SAP PO에서 동기 및 비동기 로그보관주기 설정은 시스템 운영 중 자주 문의받는 핵심 항목입니다.
이 글에서는 messaging.log.retainTime과 persistDuration.default 파라미터 설정 방법을 쉽게 정리해드립니다.


목차

  1. SAP PO 로그보관주기란?
  2. 동기 메시지 로그 설정: messaging.log.retainTime
  3. 비동기 메시지 로그 설정: persistDuration.default
  4. 설정 시 주의사항
  5. 관련 문서 및 참고 자료

1. SAP PO 로그보관주기란?

SAP PO(=Process Orchestration)는 메시지의 송수신 기록을 일정 기간 동안 저장해 시스템 관리자가 확인할 수 있도록 합니다. 이때 로그보관주기 설정은 메시지의 유지 기간을 결정하며, 시스템 성능이나 저장 공간에도 영향을 미칩니다.


2. 동기 메시지 로그 설정: messaging.log.retainTime

설정 위치

  • NWA > Configuration > Java System Properties > Services > XPI Service: Messaging System

주요 파라미터

Tip: 이 설정이 활성화되지 않으면 SXMB_MONI에서 로그가 보이지 않을 수 있습니다.


3. 비동기 메시지 로그 설정: persistDuration.default

설정 위치

  • NWA > Configuration > Java System Properties > Services > XPI Adapter: XI

관련 파라미터

  • xiadapter.inbound.persistDuration.default (비동기 인바운드)
  • xiadapter.outbound.persistDuration.default (비동기 아웃바운드)

기본값

  • 86400000 (밀리초 단위, 즉 1일)

Note: 두 파라미터 모두 데이터베이스의 로그 보관 기간을 설정합니다. 구체적인 차이는 문서로 명확히 설명되지 않았지만, 일반적으로 둘 다 동일하게 설정하는 것이 안전합니다.


4. 설정 시 주의사항

  • 접속 유저의 권한에 따라 NWA 메뉴가 보이지 않을 수 있으므로, 관리자 권한으로 접속하세요.
  • 설정 변경 후 시스템 재시작이 필요할 수 있습니다.
  • 로그보관주기를 너무 길게 설정하면 시스템 DB 용량에 영향을 줄 수 있으니 주의하세요.

5. 관련 문서 및 참고 자료

반응형