重定向静态请求 Express Nodejs

Redirect Static Request Express Nodejs

我正在使用 websockets 制作游戏。

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

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


玩家前往 game1.website.com 并使用 websocket 连接 game1.website.com 服务器。

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

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

用户前往 website.com 访问您的网站。这个returns需要使用的网页; HTML、CSS、JavaScript等内容,连接websocket服务器的JavaScript只需要连接game1.website.comand/orgame2.website.com.

game1.website.comgame2.website.com 只是根据需要进行处理的 websocket 服务器。