node.js-是否应将Nginx和HAProxy都用于生产节点应用程序?
我有一个node / express / postgres应用程序.我在一个节点上有postgres db,我计划在一个单独的负载均衡器后面有几个应用程序节点,以便可以水平扩展. 我将应用程序节点设置为在节点应用程序前面的每个运行Nginx.所以我让Nginx在端口80上侦听并将Web请求转发到侦听端口3000的同一盒上的节点应用程序. 然后,我计划将HAProxy放在最前面,以处理应用程序节点之间的SSL终止和负载平衡 我的问题:在这种情况下,nginx是否已过时?仅将HAProxy转发到端口3000上的应用程序节点会更好吗? 在每个应用程序节点上使用Nginx有什么好处? 但是,在某些情况下,您可能想要这样做.如果您的节点服务器位于计算机群集上,并且它们都可以访问Internet,并且都可以从Internet访问,那么您可能希望使用Nginx或Apache或lighttpd等其他http代理保护每台计算机. 通常,您可以使用防火墙保护计算机.但是有时候将每台机器直接公开到网络是有意义的. (编辑:4S站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- django – 使用proxy_pass的nginx位置路径
- NginX和Munin-位置和错误404
- Nginx ssl_verify_client和proxy_pass
- nginx accept() failed (24: Too many open files)
- 将nginx.conf添加到Kubernetes集群
- Nginx – PHP脚本上的基本http身份验证
- python – 与gunricorn nginx的Flask重定向(url_for)错误
- OS X Yosemite上的Homestead Laravel 5.1中的通配符动态子域
- ruby-on-rails – 即使在client_max_body_size 100M之后仍然
- http-使用NGINX进行浏览器功能检测
- Django应用程序在运行服务器下运行,但在nginx下运
- 从源安装nginx-1.7.8时,Chef :: Exceptions :: C
- nginx – 如何部署我的Angular 2 Typescript Web
- NGINX – 仅影响Firefox的CORS错误
- nginx标头变量在标头名称中转义特殊字符
- ruby-on-rails-使用Nginx和Puma在Ruby on Rails应
- php-主要CodeIgniter应用子目录中CodeIgniter应用
- apache-Cloudflare SSL协议错误
- nginx – 提供由PHP生成的自定义404页面
- 在Heroku上部署Django/Static文件的正确方法