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

node-red redeploy flow using REST from within node-red

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

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

  2. 是的,您可以 post 回流。完整的管理 http api 记录在此处:http://nodered.org/docs/api/admin/ - 查看 /flows 上的 'reload' 选项。