У меня есть приложение, которое работает на 1 dyno в настоящее время.Я использую устройство IoT для отправки данных в формате json в приложение для просмотра на портале.До прошлой недели у меня было только одно такое устройство, которое отправляло данные, но недавно я добавил другое.С тех пор мое приложение продолжает сбой и выдает ошибку R14.Я использую mLab для служб баз данных.
Я проверил параллелизм и изменил запись моего узла следующим образом
const throng = require('throng');
const WORKERS = process.env.WEB_CONCURRENCY || 5;
var thePORT = process.env.PORT || 8082;
var theIP = process.env.IP || "0.0.0.0";
throng({
workers: WORKERS,
lifetime: Infinity
}, start);
function start() {
*// My entire code (including adding dependencies and connecting with database)*
}
Но это не решило проблему.
Я пытался масштабировать приложение, используя heroku scale web=1:performance-m
.Но при этом подключение к базе данных каким-то образом нарушается, и я даже не могу войти в веб-приложение.Я также обновил свой dyno до 2x и перезапустил все dyno, но безрезультатно.
Я надеюсь, что смогу найти решение здесь.Большое спасибо!