Tuxedo의 로그 파일에는 트랜잭션 처리 보장을 위한 로그(TLOG), 서버의 동작 상황에 대한 로그(ULOG),
서비스 처리 상황에 대한 로그 (stderr) 와 서버 프로그램의 메시지 로그 (stdout) 등이 있다.
1.TLOG
- 트랜잭션 처리를 위한 로그인 'TLOG'는 일반 UNIX파일로 만들 수 있고 'Raw' 디바이스로 만들 수 있으나 가능하면 'Raw' 디바이스로 만드는 것이 바람직하다.
- 로그 파일에 쓰여지는 내용은 트랜잭션이 시작되면서 기록되고 끝나면 지워진다 따라서 이 영역의 크기는 4Mbytes면 충분하다.
- 'Raw' 디바이스를 사용하려면 미리 디스크 파티션을 확보해 놓아야 하고 이 'Raw' 디바이스 영역은 'tuxconfig' 파일과 공유해서 사용할 수 있다.
2.ULOG
- 'ULOG.mmddyy' 형태의 파일명으로 일반 UNIX 파일로 생성되며 기동 시 또는 동작 시 시스템상의 장애에 대한 사항이 기록된다.
- 관리자는 매일 이 파일을 검사하여 여기에 기록되는 에러를 항상 확인하고 시스템 장애 시 이 파일을 참조하여 그 원인을 파악할 수 있다.
3.stderr
- 서비스 처리 상황 (하루 트랜잭션 양 및 서비스 처리 속도등) 에 대한 로그로 일반 UNIX 파일에 생성됨 -> 이를 기록하지 않도록 설정가능
- 튜닝을 위한 시험 가동 시에는 반드시 기록하여 여기에 기록되는 서비스 수행 시간을 바탕으로 프로그램을 튜닝한다.
4.stdout
- 서버 프로그램의 메시지 로그로, 일반 UNIX 파일로 생성된다.
- 개발 시 서버 프로그램의 디버깅을 위해 사용한다.
- 출력 파일의 이름은 각 서버별로 다르게 만들도록 설정 할 수 있다.
'▶ Tuxedo > 기술자료' 카테고리의 다른 글
▶ 프로그래밍시 추천사항 (0) | 2012.02.23 |
---|---|
▶ WTC Trace Levels (0) | 2012.02.23 |
▶ FML Error Codes and Messages (0) | 2012.02.23 |
▶ Tuxedo 기동/종료 관련 명령어 (0) | 2012.02.23 |
▶ XA Trace log(XA Debug Level 설정) (0) | 2012.02.23 |