이러한 구성 속성의 세트를 사용하여 System.out 또는 System.err 로그 파일을 자체 관리되도록 구성합니다.
자체 관리 로그 파일은 시간이나 크기 기준에 도달할 때까지 파일에 메시지를
씁니다. 지정된 시간이나 파일이 지정된 크기에 도달할 때 저장된 파일 닫기 및 이름 바꾸기를
포함하는 로그 파일이 롤오버되는 동안 로깅이 임시로 일시중단됩니다. 지정된 새 파일 이름은 파일의 원래 이름을
기반으로 하며 이름 바꾸기가 발생한 시점을 지시하는 시간소인 규정자가
추가됩니다. 이름 바꾸기가 완료되면 원래 이름을 가진 새로운 빈 로그 파일이 다시 열리며 로깅이
재개됩니다. 저장된 파일과 현재 파일에 하나의 메시지가 나뉠 수 있지만, 로그 파일이 롤오버된 후에도
모든 메시지가 남아 있습니다.
대응되는 스트림이 파일로 재지정되는 경우, 자체 관리하도록 로그를 다시 구성할 수 있습니다.
- 파일 크기
- 로그 파일의 이 속성을 클릭하여 파일 크기에 기초하여 파일을 관리할 수 있습니다. 파일이 최대 파일 크기로 지정한 크기에
도달하면 자동 롤오버가 일어납니다.
- 최대 크기
- 파일의 최대 크기(MB 단위)를 지정합니다. 파일이 이 크기에 도달하면 롤오버됩니다.
이 속성은 파일 크기를 클릭한 경우에만 유효합니다.
- 시간
- 로그 파일의 이 속성을 클릭하여 시간에 기초하여 파일을 관리할 수 있습니다. 시작 시간 필드에 지정한 시간에 파일이 롤오버됩니다.
- 시작 시간
- Application Server가 다시 시작된 후, 첫 번째 주기적 롤오버 알고리즘이 시작되는
날의 시간(1 - 24)을 지정합니다. Application Server 시작 시 알고리즘이 로드됩니다. 롤오버 알고리즘이
해당 시간(시작 시간 필드)에 시작되었으면, 일정 시간마다(반복 시간 필드) 파일을
롤합니다. Application Server를 중지할 때까지 이 롤오버 패턴이 변화 없이 계속됩니다.
주: 롤오버는 항상 지정된 시작 시간에 발생합니다. 00:00:00(자정)에서 시작하는 하루의 첫 번째 시간은
한 시이고 23:00:00에서 시작하는 하루의 마지막 시간은
24시입니다. 따라서 로그 파일을 자정에 롤오버하려면 시작 시간을 1로 설정하십시오.
- 반복 시간
- 로그 파일이 롤오버된 후의 시간 수를 지정합니다. 유효값의 범위는 1 - 24입니다.
시간에 의해, 크기에 의해 또는 시간 및 크기에 의해 로그 파일이 롤오버되도록 구성하십시오.
파일 크기와 크기를 클릭하여 처음 일치하는 기준에서 파일을
롤하십시오. 예를 들어서 반복 시간 필드가 5시간이고 최대 파일 크기가 2MB이면,
시간 간격이 경과하기 전에 파일이 2MB에 도달하지 않는 한 파일이 5시간마다
롤됩니다. 크기가 롤오버된 후에는 파일이 시간 간격마다 계속 롤됩니다.