ydf0509 / nb_log

pip install nb_log 各种日志handler和自动转化项目的任意print的效果。日志自动彩色炫酷,可点击控制台的日志自动精确跳转到pycharm的文件和行号。文件日志多进程切割安全。在10个最重要方面全方位超过loguru
378 stars 72 forks source link

gunicorn app:app -w 1 -k uvicorn.workers.UvicornWorker 日志,自己的错误,忽略 #17

Closed lieyunye closed 2 years ago

lieyunye commented 2 years ago

请教一下 python app.py启动后日志正常输出 gunicorn 启动后日志不输出了 logger = LogManager('app').get_logger_and_add_handlers(log_filename='app.log', log_path=log_path, log_file_handler_type=2) 是啥原因呢,或者该怎么配置呢 感谢

ydf0509 commented 2 years ago

是控制台屏幕流日志不输出,还是文件日志没写入?说清楚点。

lieyunye commented 2 years ago

是控制台屏幕流日志不输出,还是文件日志没写入?说清楚点。

日志文件没有生成 控制台也没有输出

服务提供的接口是正常的

ydf0509 commented 2 years ago

先选log_file_handler_type为345,1,和2那个可能有漏洞,我想想。

lieyunye commented 2 years ago

先选log_file_handler_type为345,1,和2那个可能有漏洞,我想想。

试了1、3、4 没有效果

ydf0509 commented 2 years ago

3是官方的怎么可能有问题?

ydf0509 commented 2 years ago

你写个最小demo我复现下。

lieyunye commented 2 years ago

你写个最小demo我复现下。

久等了 https://github.com/lieyunye/fastapidemo.git

ydf0509 commented 2 years ago

你自己的错误,gunicorn启动压根不会执行你的第30行。if name =="main" 只有亲自运行当前脚本,里面的代码才能运行

lieyunye commented 2 years ago

你自己的错误,gunicorn启动压根不会执行你的第30行。if name =="main" 只有亲自运行当前脚本,里面的代码才能运行

抱歉,的确是我这边的问题,这边配置了logging上报阿里云的日志,影响了所有日志的输出 多有打扰,感谢