PI_PO
SAP PO 로그보관주기 설정 방법 (messaging.log.retainTime, persistDuration.default) 완벽 정리
피오농부
2025. 4. 17. 06:08
반응형
SAP PO에서 동기 및 비동기 로그보관주기 설정은 시스템 운영 중 자주 문의받는 핵심 항목입니다.
이 글에서는 messaging.log.retainTime과 persistDuration.default 파라미터 설정 방법을 쉽게 정리해드립니다.
목차
- SAP PO 로그보관주기란?
- 동기 메시지 로그 설정: messaging.log.retainTime
- 비동기 메시지 로그 설정: persistDuration.default
- 설정 시 주의사항
- 관련 문서 및 참고 자료
1. SAP PO 로그보관주기란?
SAP PO(=Process Orchestration)는 메시지의 송수신 기록을 일정 기간 동안 저장해 시스템 관리자가 확인할 수 있도록 합니다. 이때 로그보관주기 설정은 메시지의 유지 기간을 결정하며, 시스템 성능이나 저장 공간에도 영향을 미칩니다.
2. 동기 메시지 로그 설정: messaging.log.retainTime
설정 위치
- NWA > Configuration > Java System Properties > Services > XPI Service: Messaging System
주요 파라미터
- messaging.log.retainTime
- 설명: 동기 메시지 로그의 보관 기간
- 기본값(Default): 7 (단위: DAY)
- 변경 시: 시스템 재시작 필요
- 참고 SAP 노트: 2423740 - Parameter "messaging.log.retainTime" is not activated after configuration
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. 관련 문서 및 참고 자료
- SAP Note 2423740
- SAP Help Portal: Java Service Properties
- 관련 글: SAP PO 특정 AP서버 부하 발생 시 확인 포인트
반응형