Centos 为什么Juno中的中子服务器有多个进程
在朱诺和CentOS 在冰屋,红帽6.5 ,只有一个服务器进程:Centos 为什么Juno中的中子服务器有多个进程,centos,openstack,openstack-neutron,openstack-juno,Centos,Openstack,Openstack Neutron,Openstack Juno,在朱诺和CentOS 在冰屋,红帽6.5 ,只有一个服务器进程: [root@redhatOpenstack1 ~]# ps aux|grep neutron-server neutron 2995 0.3 0.1 393112 63136 ? S Mar22 188:02 /usr/bin/python /usr/bin/neutron-server --config-file /usr/share/neutron/neutron-dist.conf --confi
[root@redhatOpenstack1 ~]# ps aux|grep neutron-server
neutron 2995 0.3 0.1 393112 63136 ? S Mar22 188:02 /usr/bin/python /usr/bin/neutron-server --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugin.ini --log-file /var/log/neutron/server.log
有人能告诉我为什么Juno中的中子服务器有多个进程吗?python通常有主进程和工作进程。对于中子,它由中子.conf中的“api_workers”变量控制 通过数字猜测,您拥有24核计算机(12核和HT?)。您有25个进程:每个核心1个主进程和1个工作进程 继续猜测:发行版的维护人员决定根据可用的内核设置工作计数器 这是最佳配置(如果您有24个内核和足够的内存,每个工作线程的峰值约为500Mb)
[root@redhatOpenstack1 ~]# ps aux|grep neutron-server
neutron 2995 0.3 0.1 393112 63136 ? S Mar22 188:02 /usr/bin/python /usr/bin/neutron-server --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugin.ini --log-file /var/log/neutron/server.log