TA贡献1802条经验 获得超6个赞
unix socket适合nginx和php-fpm都在一台机器上面
TCP适合nginx和php-fpm不在同一台机器上面
TCP通信还需要三次握手
生产环境,考虑高可用的话。会有多台nginx搭配多台php-fpm使用
性能方面没注意过
TA贡献1806条经验 获得超8个赞
从稳妥的考虑肯定是使用tcp原因是:tcp协议能保证数据的正确性,sock不能保证。虽然sock有更少的数据拷贝和上下文切换,更少的资源占用,但是如果数据都是错的,那还有什么用呢。
另外使用sock的话,必须nginx和fpm在同一台机器上。
TA贡献1773条经验 获得超3个赞
表示没管过这个东西,都是nginx配置好了直接使用的,是 unix socket 吧
举报