Dan*_*ola 3 php nginx proxy reverse-proxy apache-2.2
我已经阅读了很多关于这个问题的内容(包括本网站中的所有主题),但无法做出决定性的决定。
对于非常高负载的站点(每天数百万用户),什么被认为更好(性能和安全方面):
我不明白的是 - 如果 Nginx 可以运行动态内容,为什么还要使用 Apache?
小智 5
我有 20 多个 Web 服务器nginx+php-fpm
在一对 HAProxy 平衡器后面运行。在我看来,根据我自己的经验,这是最佳设置。没有从 Apache 中拿走任何东西(我使用它超过 10 年),但 Nginx 只是吹嘘它的袜子。
HAProxy 是最好的开源负载均衡器。时期。我尝试了很多,包括商业产品。我也在负载均衡器上安装了 nginx 来卸载 SSL。即使在高负载下,它也能像魅力一样工作。
将所有静态内容(图像、css、js 等)拆分为单独的 nginx 可以进一步提高性能。HAProxy 可以将所有静态请求发送到单独的服务器,这意味着您可以在后端系统中获得并行请求的好处。
如果您尝试HAProxy
,请记住MAXCONN
将 Web 服务器的设置保持在较低的值(例如 20 of 40)。我看到很多帖子都将 Web 服务器 maxconn 设置设置为 1000 之类的东西 - 这将导致 HAProxy 立即使节点过载。
归档时间: |
|
查看次数: |
1106 次 |
最近记录: |