如何在node.js中创建引擎循环?

时间:2016-04-17 06:40:15

标签: node.js

我不太确定我是否过度思考这个问题,或者只是在节点中以错误的方式接近它。

我希望在内存中有一个对象(在这个特定情况下它将是一个组件树),所有会话都可以访问它。我还希望将其更新为与用户会话分开的某种“心跳”。

1 个答案:

答案 0 :(得分:0)

要拥有一个可供所有会话使用的对象,您需要在node.js进程之外存储一些存储空间作为已提及的注释。自然的选择是redis因为它很快并且“说话”JavaScript。这是在流程之间共享数据的最佳方式。

要以“心跳”间隔更新存储中数据的本地副本,您可以使用setInterval