シンプルなチャットアプリを作成しています。fast-cgi 経由で PHP を使用して、Ubuntu 11.10 に nginx をインストールしました。パフォーマンスの感触をつかむために、10 秒間スリープしてから時間を報告する単純な PHP ファイルを作成しました。これをいくつかのブラウザー インスタンス (異なるブラウザー、異なるマシン) で呼び出すと、約 10 インスタンス後に応答が遅くなり、予想よりもはるかに少なくなります (数百になるまで劣化が見られないことを望んでいましたが、手動のブラウザー テストを使用することは実際的ではありません)。 .
私はシステム管理者ではなく、Web 開発者です。最適な解決策を探しているわけではありませんが (検索すると、nginx はコアあたり 10k を処理できるはずです)、数百は素晴らしいでしょう。
Nginx Push Stream Module もありますが、インストール方法がわかりません。さらに別のテクノロジを理解する必要があるようです。すぐに使用できる基本的なnginxは、私の期待、つまりPHPを使用した100以上の長期接続に対応できるはずですか?