跳到主要内容
CNode

cluster出来的线程之间能否实现共享变量

社区
Xxmzhao发布于 13 年前最后回复 13 年前
448470

这个共享的变量是一个object,而且这个object存在循环引用,使用redis等内存数据库恐怕不太好直接存储,有没有好的解决方案

查看回复

回复 (4)

X
xmzhao#313 年前

嗯,只能想办法把这个object序列化了,要处理的对象结构还是挺复杂的,而且变化比较多……那有好的一些处理这种循环结构对象的库吗,比如能转为json还能再转回来的

D
DoubleSpout#213 年前

cluster出来的node.js是跨进程的,内存指针无法共享,不过node.js有进程间管道通信的api,你可以去看下

D
dengqiao#113 年前

只能用redis这些第3方来扩展,存在循环引用你就把结构变通一下啊,尽量都是key-value都形式

参与回复

登录后即可参与回复。登录