在 socket.io 服务器之间切换
Switch between socket.io servers
有人可以向我解释如何让 socket.io 客户端连接到服务器 A ->断开连接然后连接到服务器 B 吗?
干杯
编辑:这是我遇到问题的代码
login.on('connect', function (data) {
console.log('Connected to login server');
});
login.on('disconnect', function(){
console.log('Disconnected from login server');
});
login.on('login', function (data) {
// set the connection details for the storage server
storage = io.connect('http://'+data.node);
// Disconnect from the login server
login.disconnect();
});
storage.on('connect', function (data) {
console.log('Connected to storage server');
});
连接上的存储永远不会触发。.为什么?
试试这段代码:
login.on('connect', function (data) {
console.log('Connected to login server');
});
login.on('disconnect', function(){
console.log('Disconnected from login server');
});
login.on('login', function (data) {
// set the connection details for the storage server
storage = io.connect('http://'+data.node);
storage.on('connect', function (data) {
console.log('Connected to storage server');
});
// Disconnect from the login server
login.disconnect();
});
相关文章:
- 什么's本地node.js服务器和python简单http服务器之间的区别
- Node.js服务器和浏览器之间共享二进制缓冲区
- 在javascript客户端和java服务器之间共享Google Analytics ClientID
- 获取用户和服务器时间之间的时间差
- 最小化在javascript中客户端/服务器之间发送的数据
- 在 JSP 之间共享动态客户端和服务器端内容
- javascript/jQuery date.toString(“yyyy-MM-dd HH:MM:ss”)在服务器之间
- 在不同端口上运行时,rest api应用程序服务器(express)和Angulars js应用程序之间的Cors问题
- Socket.IO:如何在同一服务器中的Socket.on()事件之间通信/交换数据
- 节点在服务器之间共享数据&客户
- 如何在同一域中托管的 JS 应用和 OAuth2.0 服务器之间安全地通信
- 在Javascript中无需服务器即可在客户端之间进行通信
- 与Node.js服务器和PHP服务器之间的差异之间的理论混淆
- 客户端和服务器之间存在时差
- 计算服务器和用户时间之间的差异
- 模拟浏览器和服务器之间的不同时区以进行本地测试
- 计算具有不同时区的服务器和客户端之间的时差
- 如何在 ASP.NET Web 表单中填补服务器端和客户端之间的空白
- 当我们使用 ajax post 请求上传文件时,如何取消将文件上传到服务器并删除文件(在上传未完成之间)
- 通过 HTTP 在两个节点.js服务器之间传输文件