0

CentOS を搭載した Juno

[root@opjuno ~(keystone_admin)]# pstree -p -s -G 3235    
systemd(1)---neutron-server(3235)-+-neutron-server(3245)
                                  +-neutron-server(3246)
                                  +-neutron-server(3247)
                                  +-neutron-server(3248)
                                  +-neutron-server(3249)
                                  +-neutron-server(3250)
                                  +-neutron-server(3251)
                                  +-neutron-server(3252)
                                  +-neutron-server(3253)
                                  +-neutron-server(3254)
                                  +-neutron-server(3255)
                                  +-neutron-server(3256)
                                  +-neutron-server(3257)
                                  +-neutron-server(3258)
                                  +-neutron-server(3259)
                                  +-neutron-server(3260)
                                  +-neutron-server(3261)
                                  +-neutron-server(3263)
                                  +-neutron-server(3264)
                                  +-neutron-server(3265)
                                  +-neutron-server(3266)
                                  +-neutron-server(3267)
                                  +-neutron-server(3268)
                                  +-neutron-server(3269)

Icehouse では、Redhat 6.5

、neutron-server プロセスは 1 つだけです。

[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 の neutron-server に複数のプロセスがある理由を誰か教えてもらえますか?

4

1 に答える 1

0

Python には、マスターとワーカーがあるのが一般的です。neutron の場合、neutron.conf の「api_workers」変数によって制御されます。

数字から推測すると、24 コアのコンピューター (12 コアで HT ?) を持っていると思います。コアごとに 1 つのマスターと 1 つのワーカーの 25 のプロセスがあります。

推測を続けます: ディストリビューションのメンテナーは、利用可能なコアに応じてワーカー カウンターを設定することを決定します。

これが最適な構成です (24 個のコアがあり、十分なメモリがあり、ワーカーあたりピークで約 500Mb の場合)。

于 2015-05-05T13:22:59.397 に答える