我在想当crossbar.io是否能够在监视目录中有新文件时动态添加来宾工作者。我在crossbar.io文档中找不到答案。
它是Crossbar.io has a multi-node and multi-process architecture.
的广告,但如果在添加访客工作时需要重新启动整个交叉开关实例,我找不到相关信息。
来宾员工的配置如下所示:
{
"type": "guest",
"executable": "node",
"arguments": ["hello.js"],
"options": {
"workdir": "../node",
"watch": {
"directories": ["../node"],
"action": "restart"
}
}
}
并且当目录" ../ node"中发生更改时,它似乎将重新启动worker(当crossbar实例正在运行时)。但是如何增加一个全新的工人呢?
是否需要重启crossbar实例,或者是否有可能在实例运行时加载新工作者?
答案 0 :(得分:1)
动态启动来宾工作人员的能力是(2015/01学年的实验)management API的即将推出的功能(见crossbar.node.<node_id>.start_guest
)。
如上所述,这是实验性的,非官方的,并且仍将改变。但它应该让你一瞥即将发生的事情。