node-red 在 node-red 中使用 REST 重新部署流程

Posted

技术标签:

【中文标题】node-red 在 node-red 中使用 REST 重新部署流程【英文标题】:node-red redeploy flow using REST from within node-red 【发布时间】:2016-03-31 07:02:33 【问题描述】:

我在 bluemix 中有一个节点红色流,它也使用 dash-db 节点。因此,每次进行一些 dash db 维护或其他原因时,此 db 连接都会丢失并且所有写入都失败。当我重新部署时,一切都很好。 Bluemix 仅显示最近几个小时的日志,因此我发现调试起来非常困难。同时,我正在考虑在检测到此问题后进行自动重新部署以避免丢失写入。 这可以在同一个节点红色应用程序本身中使用 GET /flows 后跟 POST /flows 来完成吗?

【问题讨论】:

【参考方案1】:

    值得将此作为 dash-db 节点的问题提出,以便作者可以帮助解决它 - https://github.com/smchamberlin/node-red-nodes-cf-sqldb-dashdb

    是的,您可以回发流。完整的管理 http api 记录在此处:http://nodered.org/docs/api/admin/ - 查看/flows 上的“重新加载”选项。

【讨论】:

以上是关于node-red 在 node-red 中使用 REST 重新部署流程的主要内容,如果未能解决你的问题,请参考以下文章

Node-RED 系列

Node-RED 入门教程:简介

如何在Bluemix Node-Red Application中发送会议邀请(日历)[关闭]

物联网 IoT 使用 Node-RED 的 5 大理由

Node-red 如何将 Pattern 与 amqp 库和变量一起使用

通过 node-red 将 Python 连接到网页