Mac의 GTMLogger 용 Google 도구 상자를 사용하여 현재 작업중인 앱에 파일 로깅을하고 있습니다.Mac 용 Google 도구 상자를 사용하여 파일에 로깅 할 때 로그 파일 롤오버
파일 크기가 커지면 로그 파일 롤오버를 수행하는 방법을 결정하려고합니다.
log4net의 즉각적인 롤오버가 이상적입니다. 로그 파일이 최대 11 개의 로그 파일로 동시에 기록되지만,이 작업을 수행 할 수있는 기본 제공 방법이 표시되지 않는지 궁금합니다. 그것을 추가하려는 것은 가치가있는 것보다 더 큰 문제입니다.
내가 생각할 수있는 다소 간단한 옵션은 앱 시작시이 검사를 수행하고 특정 크기를 초과하는 로그를 롤백하는 것입니다. 이것에 대한 단점은 물론 누군가가 앱을 1 주일이나 2 주 정도 운영하지 않으면 (그리고 앱의 일부가 launchd 데몬이기 때문에 거의 재시작하지 않는 사람들에게 확실한 가능성이 있음), 로그 파일이 아닌 이 기간 동안 생성 된 중요한 크기 (사용 가능한 로깅 수준에 따라 다름)
내 최고의 옵션은 무엇입니까?
Google은이 기능을 지원하기 위해 GTM의 로깅을 확장했습니다. –