nginx の fastcgi_pass は、TCP ソケットを監視するよりも Unix ソケットを監視するように設定されていますか?
漂亮男人
漂亮男人 2017-05-16 17:26:00
0
2
712

他の人の nginx 設定の fastcgi_passunix:/tmp/php-cgi.sock

であることがわかりました。

ただし、私の構成は 127.0.0.1:9000 (負荷分散の話ではなく、最も単純な サーバー)

unix:/tmp/php-cgi.sock127.0.0.1:9000 の違いは何ですか?

前者の処理は速いですか?

php-fpm.conf が表示されます リーリー

listen の設定を /tmp/php-cgi.sock に変更する必要がありますか?

漂亮男人
漂亮男人

全員に返信(2)
刘奇

まあ、UNIX ソケットはより高速で、ネットワークを使用しません
また、メモリに置くよりも /tmp ディレクトリに置いた方が良いです
通常は /dev/shm/php-fpm.sock に置きます
メモリに入れて早く読みましょう

いいねを押す +0
PHPzhong

理論的には、ネットワークを経由しない場合、UNIXソケットの方が高速になります。
ただし、安定性はそれほど理想的ではありません
誰かがここでテストを行っていますので、参照してください
http://blog.csdn.net/liv2005/article/details/7741732

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!