首页 > 关于flask配置gunicorn的一些问题,求指点

关于flask配置gunicorn的一些问题,求指点

各位,我当前在flask里倒入了from gunicorn.app.wsgiapp import WSGIApplication该模块,用于线上的gunicorn部署,并通过gunicorn.cfg.set设置了一些配置,但有个疑问,如果我当前环境的代码发生了变化,如何做到自动重启呢?这是第一个问题,另外一个问题是,我在runserver函数里加了:from gevent import monkey;monkey.patch_all()是为了让服务变成异步的,不过我在 gunicorn.cfg.set('work_class', 'gevent') 也配置了这个,我想问一下,是否配置一个就可以变成异步了呢?谢谢


对falsk不太了解,倒是gunicorn的话没有自动监测改动并reload的选项,即使是专门监测进程的supervisor也没这功能。真有这需求需要用看门狗之类的监测软件。

对了,开发环境下有一个小窍门让guni自动重启,就是指定--max-request=1

【热门文章】
【热门文章】