gpt4 book ai didi

javascript - 将获取请求从一个 node.js 服务器转发到另一个

转载 作者:搜寻专家 更新时间:2023-10-31 23:39:34 25 4
gpt4 key购买 nike

我目前有两个运行的 nodejs 服务器实例,都在本地主机上监听,实例 1 在端口 15000 上,实例 2 在端口 16000 上。第一个将作为主机工作,第二个作为一组从机的一部分,任何进入第一个的请求都会被转发到第二个。

我在从第一条消息发送到第二条消息时遇到问题。

var jquery = require('jquery');  
jquery.get('http://localhost:16000');

从第一个调用不会被第二个接收(jquery 已正确加载)。我即将尝试 Mootools,但希望获得有关将传入的 nodejs 请求直接转发到 nodejs 服务器的另一个实例的最佳方法的一些建议。

最佳答案

你想要cluster .

您只需使用 http.Server 的实例调用 clusternet.Server它会为您进行负载平衡。

如果您想自己推出一些东西,请调用您的客户 http.request这是向 node.js 中的特定服务器发送 HTTP 请求的明智方法。

使用 jQuery 或 MooTools 为您做这件事太可怕了(它们不像标准的 node.js 模块那样使用原生 C 的优点!)。不要这样做。您想要在 Node 中使用 jQuery/MooTools 的唯一原因是操作 jsdom

关于javascript - 将获取请求从一个 node.js 服务器转发到另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6154374/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com