Discuss / Python / 廖大,如果Supervisord已经能直接启动web服务,为什么还要增加uwsgi?

廖大,如果Supervisord已经能直接启动web服务,为什么还要增加uwsgi?

Topic source

网上很多的部署方案都是Nginx+uwsgi。而Supervisord的作用是除了监护进程,还能启动进程,那为什么还要多增加个uwsgi的协议?

同问

尐样贼拽

#3 Created at ... [Delete] [Delete and Lock User]

supervisord的作用是管理职守任务,直接运行app.py是单进程的,无法应对高并发的场景。所以要用一些uwsgi的专门工具来分发app.py任务,让web程序同时运行多个进程


  • 1

Reply