【发布时间】:2017-07-30 23:51:39
【问题描述】:
有这两种运行 PHP-FPM 的方法。我知道在技术领域没有什么是万无一失的,但是这两种方法的优缺点是什么?
【问题讨论】:
-
这很好地描述了它。 serverfault.com/questions/124517/…
标签: php sockets tcp unix-socket
有这两种运行 PHP-FPM 的方法。我知道在技术领域没有什么是万无一失的,但是这两种方法的优缺点是什么?
【问题讨论】:
标签: php sockets tcp unix-socket
不同之处主要在于使用完整的网络堆栈来“打包”和“解包”每条数据所增加的开销。 请注意,大多数部署的开销可以忽略不计
当前端(例如 Nginx)和 php-fpm 在同一个盒子中并且
如果您想解耦前端和后端,例如,如果您决定通过扩展您的环境单个 Nginx 接收连接并通过网络将工作传递到 php-fpm 盒子集群
每个环境都不同,因此,与往常一样,唯一真正的选择是从一个看起来正确的设置开始,进行负载测试,并不断测量性能,以便您可以随着负载需求的变化尝试不同的选项(通常,您选择实施成本更低或更易于维护的方法,因为两者都是经过实战考验的可靠方法)
【讨论】: