Приложения Heroku для просмотра не учитывают типы планов дополнений

#heroku #heroku-review-app

Вопрос:

Я использую postgres и redis для своих приложений для просмотра heroku. По умолчанию приложения для просмотра используют бесплатные планы для разработчиков хобби, но их недостаточно для моих нужд, так как я использую более 10 тысяч строк.

В app.json конфигурации есть возможность указать план надстройки, но, независимо от его значения, я всегда получаю расширения hobby-dev postgres.

Это мое app.json , и хотя я запрашиваю дополнение стандарта 0, в итоге я получаю хобби-разработчика.

 {
  "environments": {
    "test": { ... },
    "review": {
      "formation": {
        "web": {
          "quantity": 1,
          "size": "standard-1x"
        }
      },
      "addons": [
        {
          "plan": "heroku-postgresql:standard-0"
        },
        {
          "plan": "heroku-redis:premium-0"
        }
      ],
      "buildpacks": [ ... ]
    }
  }
}
 

Как я могу развернуть более крупный экземпляр базы данных в приложениях для проверки?

Из-за этого я также получаю пугающе выглядящее электронное письмо со следующим названием

[предупреждение] Неизбежен сбой базы данных, превышен лимит строк для базы данных хобби-разработчиков в приложении Heroku

Комментарии:

1. devcenter.heroku.com/articles/… говорит: «Чтобы свести к минимуму отток и операционную нагрузку для Партнеров, все надстройки, подготовленные для этих сред, будут использовать установленный вами план по умолчанию. Этот план по умолчанию переопределяет любой план, который клиент, возможно, указал в приложении app.json.» — Я бы предположил, что это также относится к собственным аддонам Heroku.