다른 사람의 것을 봤어요nginx配置中 fastcgi_pass 是unix:/tmp/php-cgi.sock
nginx
fastcgi_pass
unix:/tmp/php-cgi.sock
내 구성은 127.0.0.1:9000 (不讨论负载均衡什么的,就是最简单的一个server)
127.0.0.1:9000
server
unix:/tmp/php-cgi.sock和127.0.0.1:9000둘의 차이점은 무엇인가요?
내 php-fpm.conf에
php-fpm.conf
listen
/tmp/php-cgi.sock
그럼 네트워크를 거치지 않고 유닉스 소켓이 더 빨라지겠죠 그리고 메모리에 넣는 것보다 /tmp 디렉토리에 넣는 것이 더 좋습니다 저는 보통 /dev/shm/php-fpm.sock에 넣습니다. 메모리에 넣어서 더 빠르게 읽어보세요
이론적으로는 유닉스 소켓이 네트워크를 거치지 않으면 더 빨라지니까요, 다만 안정성은 그리 이상적이진 않습니다, 누군가 여기에서 테스트를 수행했습니다. http://blog.csdn.net/liv2005/article/details/7741732
그럼 네트워크를 거치지 않고 유닉스 소켓이 더 빨라지겠죠
그리고 메모리에 넣는 것보다 /tmp 디렉토리에 넣는 것이 더 좋습니다
저는 보통 /dev/shm/php-fpm.sock
에 넣습니다. 메모리에 넣어서 더 빠르게 읽어보세요
이론적으로는 유닉스 소켓이 네트워크를 거치지 않으면 더 빨라지니까요,
을 참조하세요.다만 안정성은 그리 이상적이진 않습니다,
누군가 여기에서 테스트를 수행했습니다.
http://blog.csdn.net/liv2005/article/details/7741732