0

Web2py はホームページで「高速マルチスレッド Web サーバーを含む」と述べており、ロケット サーバーが Apache と同様に機能するというテキストを見たことがあります。Web2py はまた、セキュリティを最優先事項として設定すると主張しています。

では、ロケットを生産に使用しないことを人々が推奨するのはなぜでしょうか? 短所は何ですか?答えが大量のトラフィックの処理である場合、これは何でしょうか?

(私は Django アプリケーションを web2py に切り替えることを検討しています。小さなアプリケーションの場合、ロケット サーバーを使用できれば、最初の移行が簡単になります。)

4

1 に答える 1

0

本番環境で Rocket を勧めない主な理由は、設定やカスタマイズのオプションがほとんどないことです。Apache や nginx などを使用すると、セキュリティ、キャッシング、書き換え、ロギング、チューニング、スレッド化、エラー処理など、さまざまな機能を備えたプラグイン可能なモジュールや組み込み機能を無限に提供できます。Rocket は、これらのオプションのほんの一部を備えた、単なる優れた基本的な Web サーバーです。

開発環境では常に Rocket サーバーを使用しています。低負荷で機能中心の環境では非常にうまく機能します。ただし、Apache が提供する/Rocket が提供しないいくつかの機能が必要なため、セキュリティおよび負荷テスト環境に到達するまでに、Apache に置き換えます。

ロケットには何の問題もありません。低負荷の本番環境であれば問題ないでしょう。Rocket にないオプションが必要だと判断した場合は、Web サーバーの選択を変更してください。

于 2013-03-18T15:42:05.793 に答える