【收集贴】nodeJS前面搭建一层nginx的场景和必要性
 发布于 13 年前  作者 bluedream  17727 次预览  最后一次回复是 12 年前  来自  

nodeJS前面搭建一层nginx的必要性和应用场景 大家指教

8 回复
byvoid

我認爲當一個服務器80端口已經被nginx佔用時,需要用nginx的proxy_pass,否則有cluster支持下沒有必要。

bobchennan

似乎是没有必要,除非80端口被nginx占用

rekey

如果除了nodejs还有别的语言,比如php啥的。还是可以用nginx的。。

sumory

静态资源的访问、防火墙等可用nginx

byvoid

我覺得沒必要單獨將靜態文件讓nginx服務,node的性能也很好。如果真的性能不夠了,讓nginx服務也無濟於事,需要做的是設置單獨的靜態服務器。

sumory

@byvoid nginx没细研究过,至于用什么怎么搭配还是得看具体场景的吧,各自发挥优势就好

jackzhizu

怎么听上去nodejs处理静态资源比nginx更好吗?

songkang666

@byvoid 没有发现有人写的文件服务模块那么强大,用了node-static,下载量大时,直接把系统搞崩了。