windows 다음 nginx 로그 분할 실현
내 nginx 가 D: ginx 디 렉 터 리 에 설치 되 어 있다 고 가정 하면 관련 로 그 는 3 개의 로그 로 설정 되 어 있 습 니 다. 각각:
승인 처 리 된 bat 스 크 립 트 를 먼저 쓰 면 다음 과 같 습 니 다.
for /f "tokens=1 delims=/ " %%j in ("%date%") do set d1=%%j
for /f "tokens=2 delims=/ " %%j in ("%date%") do set d2=%%j
for /f "tokens=3 delims=/ " %%j in ("%date%") do set d3=%%j
set backupdir=d:\backup\%d1%\%d2%\%d3%
mkdir %backupdir%
move d:
gins\logs\xxxxx.com*log %backupdir%
d:
gins
ginx -s reload
위의 명령 은 날짜 / 기호 에 따라 년 월 일의 3 개의 문자열 로 나 누고 D 디스크 의 backup 디 렉 터 리 에 년 \ 월 \ 일의 디 렉 터 리 를 만 든 다음 에 해당 하 는 모든 접근 로 그 를 새로 만 든 디 렉 터 리 로 이동 시 킨 다음 nginx 설정 을 다시 불 러 옵 니 다 (재 부팅 에 해당 함).
주의: 위 에서% date% 에 대한 분할 은 반드시 / 기호 가 아 닙 니 다. 저 는 서로 다른 windows 시스템 에서 서로 다른 구분자 들 을 본 적 이 있 습 니 다. 어떤 것 은 2014 / 05 / 04, 어떤 것 은 2014 - 05 - 04 의 형식 을 표시 하기 때문에 실제 상황 에 따라 해당 하 는 구분자 들 을 사용 해 야 합 니 다.
일괄 처리 가 끝 난 후에 먼저 효 과 를 시도 해 볼 수 있 습 니 다. 상기 모든 경 로 는 절대 경 로 를 사용 하여 계획 작업 에 할당 되 었 을 때 실 패 를 피 하 는 것 을 권장 합 니 다.
다음은 시스템 의 계획 작업 에 추가 하 는 것 입 니 다. 이것 은 비교적 간단 합 니 다.
시작 - > 프로그램 - > 첨부 파일 - > 시스템 도구 - > 퀘 스 트 계획 프로그램, 퀘 스 트 추가, 그리고 제시 에 따라 한 걸음 한 걸음 작업 을 완성 하면 됩 니 다. 추가 완료 후 오른쪽 클릭 으로 퀘 스 트 를 실행 하여 효 과 를 볼 수 있 습 니 다. 문제 가 없 는 지 확인 한 후 다음 날 결 과 를 볼 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
제한된 크기의 디렉토리를 만드는 방법오늘 저는 장치에 공간이 없을 때 백업 중에 응용 프로그램이 어떻게 작동하는지 테스트(및 수정)하는 작업이 있습니다. 결과적으로 "남은 공간 없음"오류로 백업이 실패하면 새 파일이 없어야 합니다. 지금까지 문제를 재...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.