微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

apache-2.2 – 使用Nginx作为apache的反向代理或独立使用

我已经阅读了很多关于这个问题的内容(包括本网站中的所有主题),并且无法做出决定性的决定.

对于高负载站点(每天数百万用户)而言,更好的(性能和安全性)更好:

>独立的Nginx PHP sql
> Nginx作为Apache PHP sql的反向代理

我没有得到的是 – 如果Nginx可以运行动态内容,为什么要使用Apache呢?

最佳答案
我有20个Web服务器在一对HAProxy平衡器后面运行Nginx PHP-fpm.在我看来,根据我自己的经验,这是最佳设置.没有从Apache那里拿走任何东西(我使用它超过10年),但Nginx只是吹嘘它.

HAProxy是最好的开源负载均衡器.期.我尝试了很多,包括商业产品.我在负载均衡器上安装了Nginx以卸载SSL.即使在高负荷下,它也像魅力一样.

将所有静态内容(图像,css,js等)拆分为单独的Nginx(s)可以进一步提升性能. HAProxy可以将所有静态请求发送到单独的服务器,这意味着您可以在后端系统中获得并行请求.

如果您尝试使用HAProxy,请记住将Web服务器的MAXCONN设置保持为较低(如20 of 40)值.我看到很多帖子都将web服务器maxconn设置设置为1000,这将导致HAProxy立即重载节点.

原文地址:https://www.jb51.cc/nginx/435447.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐