Heroku Dyno Memory против памяти базы данных - PullRequest
0 голосов
/ 05 октября 2018

Я новичок в heroku и задаюсь вопросом об их терминологии.

Я принимаю проект, который требует заполнения для заполнения базы данных десятками тысяч строк.Для этого я использую веб-dyno для извлечения информации из API через Интернет.

Когда мой dyno работает, я получаю уведомления о том, что dyno превысил требования к памяти (конкретные ошибки heroku - R14 и R15).

Я не уверен, означает ли это, что мой процесс заполнения (веб-dyno) выполняется слишком быстро и будет ограничен, или сама база данных слишком велика и должна быть уменьшена?

1 Ответ

0 голосов
/ 05 октября 2018
Ошибки

R14 и R15 генерируются только в их исполняемых динамо.Для справки, базы данных Heroku Postgres не работают на dynos.Если вы сталкиваетесь с ошибками R14 / R15, это означает, что исходные данные, которые вы загружаете, вероятно, исчерпывают вашу квоту памяти.Вам нужно будет либо уменьшить размер данных, либо пакетировать данные, записать их в Postgres, а затем очистить перед продолжением.

...