gunicorn采用pre-fork worker的服务器模型,pre-fork意味着一个主进程fork出许多子进程来处理请求。一个中心的主进程管理一系列的称为worker的子进程,主进程对客户端一无所知,所有的请求和响应都是完全由worker进程来处理。
主进程是一个简单的循环,监听一系列进程的信号并相应进行处理,监听的信号可以参考gunicorn官网
使用方法,确定主进程pid,可以在命令行运行ps -ef查看,如图7475即为主进程pid
如果想实现将进程数增加一,按照图一的命令,直接命令行输入kill -TTIN 7475即可