Rumah > Soal Jawab > teks badan
Saya melihat milik orang lainnginx
配置中 fastcgi_pass
是unix:/tmp/php-cgi.sock
Dan konfigurasi saya ialah 127.0.0.1:9000
(不讨论负载均衡什么的,就是最简单的一个server
)
unix:/tmp/php-cgi.sock
和127.0.0.1:9000
Apakah perbezaan antara keduanya?
Saya nampakphp-fpm.conf
dalam
; The address on which to accept FastCGI requests.
; Valid syntaxes are:
; 'ip.add.re.ss:port' - to listen on a TCP socket to a specific address on
; a specific port;
; 'port' - to listen on a TCP socket to all addresses on a
; specific port;
; '/path/to/unix/socket' - to listen on a unix socket.
; Note: This value is mandatory.
listen = 127.0.0.1:9000
listen
的配置修改为/tmp/php-cgi.sock
? 怪我咯2017-05-16 17:28:00
Nah, soket unix akan menjadi lebih pantas dan tidak menggunakan rangkaian
Di samping itu, adalah lebih baik untuk meletakkannya dalam direktori /tmp daripada meletakkannya dalam memori
Saya biasanya meletakkannya di /dev/shm/php-fpm.sock
Letakkan dalam ingatan dan baca dengan lebih cepat
PHPz2017-05-16 17:28:00
Secara teorinya, soket unix akan menjadi lebih pantas jika ia tidak melalui rangkaian,
Walau bagaimanapun, kestabilan tidak begitu ideal,
Seseorang telah melakukan ujian di sini, anda boleh merujuknya
http://blog.csdn.net/liv2005/article/details/7741732