将get请求从一个node.js服务器转发到另一个nodejs服务器
Forward get request from one node.js server to another
我目前有两个nodejs服务器实例在运行,都在本地主机上侦听,实例1在15000端口,实例2在16000端口。第一个将作为主节点工作,第二个作为从节点组的一部分工作,其中任何进入第一个节点的请求都将转发给第二个节点。
从第一条到第二条,我都无法发送任何信息。
var jquery = require('jquery');
jquery.get('http://localhost:16000');
从第一个调用的jquery不会被第二个接收(jquery加载正确)。我即将尝试Mootools,但我想了解将传入的nodejs请求直接转发到nodejs服务器的另一个实例的最佳方式。
您需要cluster
。
您只需使用http.Server
或net.Server
的实例调用cluster
,它就会为您进行负载平衡。
如果你想自己推出一些东西,那么用http.request
调用你的客户端,这是一种向node.js.中的特定服务器发送HTTP请求的明智方式
使用jQuery或MooTools为您做这件事是很可怕的(它们不像标准的node.js模块那样使用原生C!)。不要这样做。您希望在节点中使用jQuery/MooTools的唯一原因是操作jsdom
相关文章:
- 使用node.js服务器中的evernote api获取note内容
- 使用JS在服务器上运行PHP脚本
- 如何将Knockout.JS与服务器已经在DOM中呈现的数据同步
- 什么's本地node.js服务器和python简单http服务器之间的区别
- renderReact/Rect Router+Node/Express.js的服务器端/同构渲染中未定义renderP
- 在HTML页面上显示node.js服务器中的数据
- 正在使用Dropzone.js删除服务器上已重命名的文件
- Angular JS文件上传到托管服务器
- node.js将字符串转换为要上传到Web服务器的文件
- 将用户制作的SVG(raphael.js)发送到服务器(php),以便通过电子邮件发送
- 如何在Angular.js中循环动态添加Fields并获取数据并将其发送到服务器
- 将服务器js文件替换为本地js进行调试
- 如何从URL隐藏内容,但仍需要在node中发送到服务器.js并表达
- 节点中的 Web 服务器.js路径中的错误
- 运行 react/redux 应用程序所需的最低服务器.js
- 节点.js我做错了哪一部分?服务器.js正在运行,但我看不到 HTML 页面
- Node.js/MongoDB:如何使用module.exports将本地主机数据库URL传递给服务器.js文件
- 如何将值从辅助函数返回给服务器.js NodeJS
- 当新行从应用程序插入到mysql表时,监听来自节点服务器js的事件
- 评估服务器js文件的危险