【发布时间】:2017-07-15 07:34:02
【问题描述】:
我们正在开发一个使用 RxJS 创建事件处理器的项目。可以这么说,我们有一些“规则”,其中输入是从几个不同的来源提供的,并且必须根据输入高于设定值的次数生成输出(简单规则)。
现在,所有这些工作都没有任何问题,但我们希望将项目从测试版转移到生产。这意味着运行多个带有 RxJS 的 Node.JS 实例。
我们想知道 RxJS 是否可以使用 Redis 共享其内存。这样,当其中一个实例因任何原因死亡时,另一个实例可以从死者停止的地方接起。确保保留该值高于设定值的次数。
如果“规则”变得更加复杂并且数据量增加,这也可以让我们将负载分散到多个实例上。
RxJS 是否可以实现类似的功能,或者我们应该围绕它构建自己的管理?
【问题讨论】:
标签: javascript node.js rxjs5