почему мое приложение IBM Cloud Foundry продолжает работать в автономном режиме - PullRequest
0 голосов
/ 11 декабря 2018

У меня есть работающий датчик IoT, отправляющий данные в облако IBM, и у меня есть экземпляр Node-red через облачное литейное приложение .js, которое загружает эти данные и создает отчеты на панели инструментов Node-red на общедоступном сайте вне сайта Bluemix.,Я заметил, что эта служба периодически останавливается, и даже перезапуск не разрешает ее.Журналы показывают некоторые ошибки, такие как:

npm ERR!

npm ERR! Failed at the node-red-bluemix@0.8.0 start script 'node --max-old-space-size=180 index.js --settings ./bluemix-settings.js -v'.

Только удаление всего приложения .js и воссоздание его с экземпляром node-red и потоками для восстановления операции.

У меня есть план Lite (бесплатно) также я отправляю данные каждые 20 секунд, но не верю, что какое-то место для хранения заполняется, поскольку я ничего не храню на этом уровне плана.Самым длинным объектом хранения является диаграмма, которая отображает данные за последние 24 часа.

Хочу подчеркнуть, что это длится неделями, а затем вылетает.Демонстрацию платформы становится все труднее.

Добавление новой информации - отвечает с помощью "hardillb": да, есть еще много ошибок в списке, я не думал размещать большинство из них, так как они короткие именее значимые, однако, вот еще некоторые из журналов приложений Cloud Foundry:

npm ERR!argv "/ home / vcap / app / vendor / node / bin / node" "/ home / vcap / app / vendor / node / bin / npm" "start"

npm ERR!Сбой в узле: node-red-bluemix@0.8.0 начальный скрипт 'node --max-old-space-size = 180 index.js --settings ./bluemix-settings.js -v'.

нпм ERR!Пожалуйста, включите следующий файл с любым запросом поддержки: -но файл не указан

npm ERR!Если вы это сделаете, это, скорее всего, проблема с пакетом node-red-bluemix,

он продолжает повторять их (среди прочих менее значимых).

@ Майкл - да, этомой опыт также.Как только он входит в этот режим, я обнаружил, что не могу даже войти в Node-red, чтобы даже удалить потоки.Единственное, что сработало для меня, это удаление всего приложения Cloud Foundry, ожидание часа или около того и воссоздание всего этого.Если подумать, может быть, в следующий раз мне следует удалить только экземпляр Cloudant, где, как я понимаю, хранится информация о потоке.Я также согласен с тем, что IBM делает довольно утомительным знать, куда направляются затраты и необходимые компоненты.Несколько месяцев назад я обнаружил, что их страницы, похоже, продолжают изменяться, поэтому было трудно вернуться в разработку с того места, где я остановился.Спасибо за информацию о предстоящих для меня требованиях к лицензии на драйверы, я думаю, для меня становится очевидным, что мне нужно найти другое решение для моего облачного ресурса IoT.

...