Обычно потоки Node-RED хранятся где-то в файловой системе в файле с именем flow_XXX.json.Узел-КРАСНЫЙ на Bluemix: Где потоки?
При запуске Node-RED на Bluemix, где они хранятся? Это может быть важно, если ваш экземпляр узла больше не запускается.
Обычно потоки Node-RED хранятся где-то в файловой системе в файле с именем flow_XXX.json.Узел-КРАСНЫЙ на Bluemix: Где потоки?
При запуске Node-RED на Bluemix, где они хранятся? Это может быть важно, если ваш экземпляр узла больше не запускается.
Как описано Харальдом в предыдущем ответе, когда вы создаете экземпляр шаблона, он связан с облачным экземпляром nosql для данных вместо классического json-файла: это потому, что файл в файловой системе будет сброшен, как только когда ваше приложение перезагружается, а служба db сохраняется. Итак, если вы хотите получать потоки приложений, как только они больше не могут запускаться, вам необходимо получить доступ к облачной панели мониторинга nosql и извлечь данные локально.
Для шаблона установки все данные, включая потоки, сохраняются в связанной облачной базе данных.
Подробности можно найти в узле-красно-bluemix репо - https://github.com/node-red/node-red-bluemix
Узел-RED экземпляр на Bluemix при создании из узла-RED шаблонного всегда приходит с Cloudant службы базы данных подключены.
nodered
<app_name>/flow
(используйте значок редактирования, чтобы открыть его){ "_id": "HUe-IoT-RED/flow", "_rev": "6-3813d11089aa3e3adb9e704d4251bcdd", "flow":
и хвостохранилища }
Все, что между [ ]
являются потоки. Они могут быть импортированы в другой экземпляр Node-RED.
Более подробная информация о Node-RED website и Node-RED GitHub repo
Обычно, когда экземпляр узла-красный не запускается больше (если что-то изменилось, и т.д.), вы можете «повторно нажать» стартер - код на старом прослушивание. Таким образом, приложение «перезагружается» как первый раз, но вы не теряете потоки, потому что они хранятся в базе данных Cloudant.
Это не исправит ситуацию, если проблема вызвана чем-то в потоке, поскольку повторное нажатие приложения не будет обновлять поток в базе данных Cloudant. – hardillb
, конечно, этот «workaroud» хорош только в том случае, если проблема связана с nodejs (например, когда пакет package.json импортирует модуль, который больше не поддерживается в Bluemix, и экземпляр узла больше не запускается) –
Я удалил свой ответ. Не могли бы вы также добавить ссылку на веб-сайт Node-RED и их репозиторий github? Существует дополнительная информация. –