nginx Windows 1 9 0的日誌分割

2021-08-08 01:50:40 字數 1082 閱讀 1430

@echo off

rem @echo off 

rem 取1天之前的日期

echo wscript.echo dateadd("d",-1,date) >%tmp%\tmp.vbs 

for /f "tokens=1,2,3* delims=/" %%i in ('cscript /nologo %tmp%\tmp.vbs') do set y=%%i

for /f "tokens=1,2,3* delims=/" %%i in ('cscript /nologo %tmp%\tmp.vbs') do set m=%%j

for /f "tokens=1,2,3* delims=/" %%i in ('cscript /nologo %tmp%\tmp.vbs') do set d=%%k

if %m% lss 9 set m=0%m%

if %d% lss 9 set d=0%d%

rem echo %y%-%m%-%d%

rem 設定 nginx 位於的碟符

set nginx_driver=e:

rem 設定 nginx 的主目錄

set nginx_path=%nginx_driver%\hyc\program files\nginx-1.9.0

rem 設定 nginx 的日誌目錄

set log_path=%nginx_path%\logs

rem 切換到 nginx 所在的碟符

%nginx_driver%

cd %log_path%

if not exist %y%-%m%-%d% (

mkdir %y%-%m%-%d%

)rem 移動檔案

move access.log %y%-%m%-%d%

move error.log %y%-%m%-%d%

rem 進入 nginx 的主目錄

cd %nginx_path%

rem 向 nginx 傳送 reopen 訊號以重新開啟日誌檔案,功能與 linux 平台中的 kill -usr1 一致

nginx -s reopen

echo on

pause

Nginx windows安裝服務

建立nginx service.exe.config 為支援net 4.0 runtime,預設只支援net 2.0 runtime 檔案結構如下 nginx service.xml 內容如下 nginx nginx service high performance nginx service d ...

nginx windows安裝配置

nginx engine x 是乙個高效能的http和反向 web伺服器,同時也提供了imap pop3 smtp服務。nginx是由伊戈爾 賽索耶夫為俄羅斯訪問量第二的rambler.ru站點 俄文 開發的,第乙個公開版本0.1.0發布於2004年10月4日。start nginx檢視任務程序是否...

nginx windows負載均衡入門

做了幾年開發,都是只管碼 沒有參與過專案的部署,為了知識體系更加完整,於是開始學習一下負載均衡。查了一下資料,覺得用nginx iis 比較簡單,於是小試牛刀。在iis上部署好兩個測試 如下圖,分別把兩個 的埠設定成8091和8092.修改配置 開啟conf資料夾下的nginx.conf檔案 1 在...