アドバイスが必要: nginx uwsgi を使用して Django オペレーティング環境を構築します。Uwsgi は 4 つのプロセスを作成するように設定されていますが、プログラムの実行後は常に同じプロセスにあり、他の 3 つのプロセスはアイドル状態になっているのはなぜですか? これにより、次のような問題が発生します。実行時間が長くなるほど、速度が遅くなります。
環境の説明:
centOS 6.5、nginx 1.4.7、uwsgi 1.4.2、Python 2.7、Django 1.7
nginx の構成は次のとおりです。
uwsgi は XML 形式で構成されており、構成は次のとおりです:
図にあるように、プロセスを見ると、サービスにアクセスする方法に関係なく、常にこのプロセスにアクセスしていることがわかります。これはなぜですか?専門家に疑問を解消してもらいましょう! ! !
/usr/share/uwsgi/conf/default.iniの設定項目を参照してください
構成を /etc/uwsgi/sites-enabled/ に置き、サービス uwsgi (start|stop|restart|reload) を使用して Django プロセスを制御することをお勧めします