Nginx日誌重定向到標準輸出

2021-10-03 12:12:27 字數 513 閱讀 1237

靜態站點使用`docker`部署時,希望`nginx前台啟動`的同時可以將錯誤日誌和訪問日誌全部重定向到標準輸出,便於採集和處理!

只需要修改`nginx.conf`中`3行`關於日誌的配置就ok了

daemon off;

error_log /dev/stdout warn;

access_log /dev/stdout main;

其它配置項保持不變,效果如下:

xianyuluo/nginx:alpine-docker

該映象可直接使用,靜態檔案存放位置:/wwwroot/dist/

dockerfile如下

from xianyuluo/nginx:alpine-docker

copy ./dist /wwwroot/dist

run ls -l /wwwroot/dist

entrypoint ["nginx"]

重定向標準輸出

各位看官,今天我們來聊聊標準io流的重定向問題。必須,在程式設計時會輸出大量資訊到螢幕上,非常不方便閱讀,我們可以通過對於標準輸出的重定向,從而使得閱讀更方便。主要涉及的方法為 setin inputstream setout printstream seterr printstream setin...

重定向標準錯誤輸出

第5章介紹了標準輸出的概念,並解釋了如何重定向命令的標準輸出。除了標準輸出之外,命令還可以將輸出傳送到標準錯誤輸出。命令將錯誤訊息傳送到標準錯誤輸出,這樣就可以避免與傳送到標準輸出的資訊混淆在一起。與處理標準輸出一樣,預設情況下,shell將命令的標準錯誤輸出傳送到螢幕上。除非重定向標準輸出和標準錯...

重定向標準錯誤輸出

8.2.3 重定向標準錯誤輸出 第5章介紹了標準輸出的概念,並解釋了如何重定向命令的標準輸出。除了標準輸出之外,命令還可以將輸出傳送到標準錯誤輸出。命令將錯誤訊息傳送到標準錯誤輸出,這樣就可以避免與傳送到標準輸出的資訊混淆在一起。與處理標準輸出一樣,預設情況下,shell將命令的標準錯誤輸出傳送到螢...