3

我有一个正在处理的应用程序需要在多个内核之间同步一个计时器(使用集群)。

有没有一种有效可靠的方式可以在核心之间进行通信?我看过 Redis,但这似乎更适合客户端/服务器通信。我会很感激任何建议。

谢谢,

4

3 回答 3

3

你需要看看hook.io

hook.io 创建了一个跨进程/跨平台/跨浏览器工作的分布式node.js EventEmitter 。可以把它想象成一个实时事件总线,可以在任何支持 JavaScript 的地方工作。

于 2011-11-06T10:24:47.227 回答
2

查看 ZeroMQ 等消息队列服务。它们具有同时支持本地 IPC 和 TCP 传输的优势,因此您已准备好在单个云节点上提供超出核心的水平可扩展性。zmq 有一个 node 的绑定。

于 2011-11-04T00:03:36.120 回答
2

看看https://github.com/substack/dnode 可以用它来在nodejs进程之间进行通信。

于 2011-11-05T02:10:39.383 回答