gunicorn错误记录 --将默认的timeout时间设长
API请求报错
用gunicorn起了一个server
请求数据计算量小的时候,能够正常返回结果。数据计算大的时候就不行。相同的请求有时候可以返回有时候不行。
从gunicorn的debug日志里看到worker timeout
于是google “gunicorn worker timeout”找到问题
将原来的gunicorn -c gunicorn_config.py server:app --preload 改成
gunicorn -c gunicorn_config.py server:app --preload --timeout 100
多次尝试后没有问题。
将默认的timeout时间设长 --解决问题
附上gunicorn的使用详解
https://blog.csdn.net/qq_37746490/article/details/84029996?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.vipsorttest&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.vipsorttest
参考
https://blog.csdn.net/lichaobxd/article/details/110038804?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_baidulandingword-7&spm=1001.2101.3001.4242
浙公网安备 33010602011771号