Gunicorn 是有个基于 Python 的 HTTP 服务器,主要用于运行 Python 服务。
安装
运行
命令行
- -w: 进程数量(每一核可设置 2-4个)
- -b: 绑定 Host 和 Port(0.0.0.0:8080)
- app: Flask 主进程名
- app: Flask 服务名
配置文件
设定完成后,使用参数 -c 使用配置文件运行: sudo gunicorn -c gunicorn.py app:app
运行
重启服务
方式一:
使用 Supervisor 管理
方式二:通过 kill 命令
报错
configuration file should have a valid Python extension.
- 把配置文件后缀改为 .py