共享SockJS连接
Sharing SockJS connection
我正在开发一个Node.js后端,它通过websockets与一些桌面客户端通信,而来自服务器端的通信是从web前端发起的。一切工作正常,因为我将SockJS Connection
实例存储在数组中。但如果我想扩展服务,我想这样的事情是行不通的,我需要共享连接或类似的东西。
是否有办法做到这一点,或者以任何方式改变我的架构以支持将来的扩展?
您可以通过在多个SockJS服务器前使用负载平衡器来水平扩展。如果你需要跨多个SockJS服务器共享数据,你可以使用一个或多个Redis实例(这就是socket-redis模块所做的)。
相关文章:
- 是否可以将一个函数输入连接到另一个函数调用的文本
- 如何使用密码检测网络中的状态连接
- 如何处理node.js节点mongodb中的连接和查询队列
- Rails-JQueryUIAutcomplete和AJAX不工作,可以't连接到数据库
- Twilio-显示所有连接参与者的远程参与者视频
- 操作放置在画布上的元素之间的连接
- TypeError:_this.store.getState在使用来自Redux的连接时不是函数
- jQuery UI可排序-多连接列表拖动
- 如何使用offer/answer交换来自两个对等连接的流
- 在Qualtrics中,介绍如何动态连接两个滑块
- 使用优化器在慢速连接上加载main.js时需要js超时
- 如果连接类型为none,则Javascript Function Only警报
- GTK百老汇支持同时连接
- 在node.js中写入ECONNRESET错误和套接字连接检查
- 如何将所有JS文件连接到一个文件夹中
- 在cordova android应用程序中连接数据库
- Node.js上的WebSocket,并在所有连接的客户端之间共享消息
- 如何防止在sockjs的每一个页面刷新新的连接
- 如何在服务器端关闭sockjs连接?
- 共享SockJS连接