우리는 공급 업체의 응용 프로그램에 의해 작성된 거대한 로그 파일을 가지고 있습니다. 공급 업체가 우리가 요청한 작업을 수행하지 않는다고 가정 해 봅시다. 해당 로그 파일을 회전시키는 방법이 있습니까? 우리는 시간당 약 300MB의 쓰기 작업을보고 있습니다. 10MB 조각으로 나누고 하루보다 오래된 파일이나 1000 개가 넘는 파일은 절벽에서 떨어지게합니다.
( 서비스를 중단하지 않고 Windows에서 아파치 로그를 어떻게 회전합니까? )
Aha-Chomp 로그가 죽었지 만 “chomp logrotate”를 검색하면 새 사이트로 이동했습니다 . 내일 시험해보고 마음에 든다면 답장을 보내겠습니다. 다른 사람이 사용하는 소프트웨어에 대해 여전히 듣고 싶습니다.
답변
Cygwin을 설치하는 것은 당신이 사용할 수있는 몇 안되는 옵션 중 하나입니다. 거기에서을 사용할 수 있습니다 logrotate
.
답변
아직 사용하지는 않았지만 LogRotateWin 은 유망한 Windows 용 logrotate의 기본 구현입니다. 적어도 Cygwin은 필요하지 않습니다.
답변
logrotate의 패키징, 제한된 셸 환경 및 즉시 사용할 수있는 cygwin 계층 구성 요소 인 logwot8을 살펴보십시오 (4MB 설치 프로그램 크기). reqiurements에 따라 구성 파일을 사용자 정의해야합니다. 2 문장 BSD 라이센스에 따라 무료로 사용 및 배포 할 수 있습니다.
면책 조항 : 나는 개발자입니다 🙂