扫码关注官方订阅号
nodejs生产环境,有必要用nginx做代理吗? 直接用nodejs会有什么问题?
闭关修行中......
直接用nodejs会有什么问题
如果你项目小,客户也少,可能还真没什么问题。
用nginx干嘛
更灵活的配置,譬如:我现在想把某一个特殊请求重定向到另一个地址,nginx可以直接配置一下就好。可你要是直接上node程序对外,那你总得改代码重启一下服务器吧
nginx
node
使用80端口,看过官网都知道,node社区其实是非常非常不建议你使用sudo把node程序启用80端口的,用nginx反向代理下就好了
80
sudo
负载均衡
记录公共日志
.....
真的太多了
有必要
不用 Nginx 的话,怎么通过域名访问应用呢(默认80端口)?
如果一个服务器上跑了几个应用,分别对应不同域名,你又怎么实现呢?
反向代理很方便 一般都这样 nodejs用forever启动然后 nginx 起反向代理
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
直接用nodejs会有什么问题
如果你项目小,客户也少,可能还真没什么问题。
用nginx干嘛
更灵活的配置,譬如:我现在想把某一个特殊请求重定向到另一个地址,
nginx可以直接配置一下就好。可你要是直接上node程序对外,那你总得改代码重启一下服务器吧使用
80端口,看过官网都知道,node社区其实是非常非常不建议你使用sudo把node程序启用80端口的,用nginx反向代理下就好了负载均衡
记录公共日志
.....
真的太多了
有必要
不用 Nginx 的话,怎么通过域名访问应用呢(默认80端口)?
如果一个服务器上跑了几个应用,分别对应不同域名,你又怎么实现呢?
反向代理很方便
一般都这样
nodejs用forever启动
然后 nginx 起反向代理