Не удается решить Квота памяти превысила ошибку R14.Nodejs mLab - PullRequest
0 голосов
/ 17 октября 2018

У меня есть приложение, которое работает на 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, но безрезультатно.

Я надеюсь, что смогу найти решение здесь.Большое спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...