【问题标题】:How to load new flows in runtime node red如何在运行时节点红色中加载新流
【发布时间】:2021-05-23 10:36:02
【问题描述】:

我希望每次节点红页重新加载时,根据用户(我自己创建的会话用户)来显示该用户的流。每个用户的流将通过 http 协议从另一个服务器获取。源代码Node Red中获取新flows文件的代码放在哪里

【问题讨论】:

  • 鉴于这个问题和您的最后一个问题,我建议您在 Node-RED 论坛或 Node-RED Slack 上发帖,并更详细地解释您想要实现的目标,我们可以告诉您是否这是可能的。

标签: javascript node-red


【解决方案1】:

Node-RED 目前不是多租户多用户。

任何给定的 Node-RED 实例一次只能运行一个流,即使您定义了多个用户,他们都将在同一个流上工作。

如果您想通过自己的流程支持多个用户,他们需要运行单独的实例,并且每个实例都需要不同的主机名(当前身份验证令牌保存在主机范围的浏览器本地存储中,因此无法运行多个同一主机上不同路径上的实例)

如果您想将新流推送到给定实例,则 Admin API 具有支持此功能的 HTTP REST 端点,但您推送的任何新流都将替换现有流。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-13
    • 1970-01-01
    • 2023-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多