flask + gunicorn部署项目

在这里插入图片描述

参考
https://my.oschina.net/u/4591921/blog/4670145
https://blog.csdn.net/besmarterbestronger/article/details/99443856
重要超时
https://www.crifan.com/online_environment_gunicorn_run_flask_critical_workder_timeout/
55/100_out: result : tensor([624], device='cuda:0')
56/100_out: result : tensor([624], device='cuda:0')
57/100_out: result : tensor([624], device='cuda:0')
[2020-10-26 17:15:06 +0800] [31859] [CRITICAL] ***WORKER TIMEOUT (pid:2954)***
[2020-10-26 17:15:06 +0800] [2954] [INFO] Worker exiting (pid: 2954)
[2020-10-26 17:15:06 +0800] [7389] [INFO] Booting worker with pid: 7389
gunicorn 默认30s超时

gunicorn -w 4 -b 0.0.0.0:9996 test:app
 开启四个进程,进行处理,互相不干预
 运行2个进程时,会增加gpu的使用:

进行测试
net = resnet18(pretrained=False).cuda()

未使用时:gpu情况
在这里插入图片描述

运行一个任务时,使用情况:
在这里插入图片描述
运行两个任务时,gpu使用情况
在这里插入图片描述
修改超时参数gunicorn -w 1 ***-t 36000*** -b 0.0.0.0:9996 test:app
在这里插入图片描述
设置10个小时

0.02*35313s+35313s = 36019.26s/3600s=10h

.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值