Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 重定向静态请求快速节点_Javascript_Node.js_Express_Proxy - Fatal编程技术网

Javascript 重定向静态请求快速节点

Javascript 重定向静态请求快速节点,javascript,node.js,express,proxy,Javascript,Node.js,Express,Proxy,我正在用WebSocket制作一个游戏 我拥有3台Nodejs服务器:game1.website.com,game2.website.com,website.com 我希望game1和game2只处理游戏逻辑(websocket通信),而website.com处理所有http请求 玩家进入game1.website.com并使用websocket连接game1.website.com服务器 如果玩家请求静态文件(图像、js、css),我希望website.com进行处理game1.websit

我正在用WebSocket制作一个游戏

我拥有3台Nodejs服务器:
game1.website.com
game2.website.com
website.com

我希望
game1
game2
只处理游戏逻辑(websocket通信),而
website.com
处理所有http请求


玩家进入
game1.website.com
并使用websocket连接
game1.website.com
服务器

如果玩家请求静态文件(图像、js、css),我希望
website.com
进行处理
game1.website.com
应尽可能少地进行处理


我怎样才能做到这一点?websocket的延迟必须保持最小。我不介意http请求的延迟是否更长。

用户进入
website.com
访问您的站点。返回需要使用的网页;HTML、CSS、JavaScript等内容。连接到websocket服务器的JavaScript只需连接到
game1.website.com
和/或
game2.website.com


game1.website.com
game2.website.com
都是websocket服务器,可以根据需要进行处理。

谢谢。使用socket.io,这是通过
socket=io('http://game1.website.com:80');