描述: | 适用于OS / 2的混合多进程,多线程MPM |
---|---|
状态: | MPM |
模块标识符: | mpm_mpmt_os2_module |
源文件: | mpmt_os2.c |
服务器由一个主父进程和一小部分静态子进程组成。
父进程的工作是管理子进程。这涉及根据需要生成子代,以确保始终有
StartServers
进程接受连接。
每个子进程由一个工作线程池和一个主线程组成,该主线程接受连接并将其通过工作队列传递给工作线程。工作线程池是动态的,由维护线程进行管理,以便将空闲线程的数量保持在MinSpareThreads
和
之间
MaxSpareThreads
。