7
當我將我的Flask應用程序用gunicorn寫入stdout時,似乎不再出現任何地方(簡單的print
語句不會出現)。有沒有辦法將stdout捕獲到gunicorn訪問日誌中,或者獲取訪問日誌的句柄並直接寫入它?記錄標準輸出到gunicorn訪問日誌?
當我將我的Flask應用程序用gunicorn寫入stdout時,似乎不再出現任何地方(簡單的print
語句不會出現)。有沒有辦法將stdout捕獲到gunicorn訪問日誌中,或者獲取訪問日誌的句柄並直接寫入它?記錄標準輸出到gunicorn訪問日誌?
使用日誌記錄:設置流到stdout
import logging
app.logger.addHandler(logging.StreamHandler(sys.stdout))
app.logger.setLevel(logging.DEBUG)
app.logger.debug("Hello World")
我發現錯誤將不會出現在任何地方,而'print'報表將提供沒有錯誤。 –