如何将任何对象从master传递给Node.js中的worker?

时间:2018-04-07 16:56:15

标签: node.js

我想在TypeScript中创建一个将由每个worker使用的对象。例如:

if (cluster.isMaster)
// create object foo: Foo

我想在所有工作者中使用相同的Foo类实例。例如:

if (cluster.isWorker)
// use foo object created in master

我怎样才能实现这一目标?请注意, foo 无法序列化为JSON。我已经尝试在 master 中的worker.send(message_with_object)和 worker 中的process.on('message'对象)但是它没有工作(该对象必须字符串化。)

0 个答案:

没有答案