Nginx和node.js创建代理服务器 [英] Nginx and node.js create proxy server
问题描述
大家好,
i是一个linux新手,我有一个问题:
i有两个服务器A和B,在服务器B上我存储任何我的网站(a.com,b.com,....)
i想要安装Nginx和节点。服务器A上的js执行以下任务:
在服务器A中创建代理服务器(nginx)和web服务器(node.js)
从我的客户端到服务器B的所有请求都必须通过服务器A中的代理服务器,代理将缓存服务器B返回的所有网站并将数据传输到node.js客户端< --- - >服务器A(代理服务器)< --->服务器B客户端< ---->其他服务器或其他网站
所以,服务器B(支持:服务器A从未死过)可能已经死了我仍然将我的请求发送给服务器B.但在这种情况下服务器A中的代理服务器将我的请求切换到Node.js webserver,它将返回我需要的数据!客户< ---->服务器A(代理服务器< - > node.js网络服务器)服务器B
我该怎么办?
感谢您的帮助!
hi all,
i am a linux newbie , i have a question :
i have two server A and B , on server B i store any my websites (a.com, b.com, ....)
i want to install Nginx and node.js on server A to do bellow task :
create a proxy server(nginx) and web-server(node.js) in server A
all request from my client to server B have to pass through proxy server in server A , proxy will cached all website that server B return and transfer data to node.js client <----> server A (proxy server) <---> server B client <----> other server or other websites
so, server B (suppse : server A have never dead) may be dead i still sent my request to server B. But in this case proxy server in server A will switch my request to Node.js webserver that will return the data i need ! client <----> server A (proxy server <--> node.js webserver) server B
so how can i do ?
thank for help !
推荐答案
听起来像一个负载爆炸场景,搜索谷歌搜索nginx node.js负载均衡
sounds like a load blancing scenario, search google for "nginx node.js load balancing"
这篇关于Nginx和node.js创建代理服务器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!