2016-11-24 7 views
1

従来のLAMPスタックでは、1つのVPSで多数のWebサイトを簡単にスタックでき、非常にまともなパフォーマンスを得ることができます。 Webサーバーは、プロセスやスレッドを使用して、PHP(Pythonなど)にもかかわらずマルチスレッドCPUを最大限に活用します。シングルスレッドです。WebホスティングのPHPと比較してPythonのプロセス、スレッド

pythonウェブスタック(uwsgi + ngnix)でプロセスとスレッドの管理が同じですか?このように適切に設定されたPythonスタックでは、LAMPスタックと同じ結果を得て、同じVPS上の複数のサイトをスタックして、信頼性とパフォーマンスを向上させ、CPUリソースを最大限に活用できますか? GILはそれを変えますか?

+0

あなたの質問はほとんど答えることができません:1. CGIとWSGIはまったく違った獣です。 2. 2つのアプリケーションは、どちらも同じ言語で書かれていても、全く異なるパフォーマンス特性とリソース要件を持ちます。 3.共有ホスティングはどんな形式の悪魔でもあります。 – Sammitch

答えて

0

スケーリングの問題は常に共有データです。あなたのプロセスが互いに通信して、Python(GIL)の問題ではないようにする方法

関連する問題