Я медленно боролся до такой степени, что у меня есть рабочее приложение Grails на Heroku. Я собираюсь спать сейчас, поэтому я хочу закрыть его, поэтому я не буду продолжать использовать свои 750 бесплатных часов моего Dyno. Вероятно, это очевидно, но я не могу найти, как выключить веб-сервер Heroku и перезапустить его снова утром.
Как отключить приложение heroku?
Ответ 1
Чтобы закрыть масштаб приложения Heroku, веб-процессы обрабатываются в 0:
heroku ps: scale web = 0
См. статью Статьи об использовании и фактурировании dev: "Простой веб-динамик продолжает начисляться". Я считаю, что режим обслуживания будет продолжать набирать время; он просто служит для статической страницы посетителям вместо обслуживания вашего приложения.
Помните, что каждое приложение получает 750 бесплатных платежных часов в месяц. В зависимости от вашего предполагаемого использования это может означать, что вам не нужно закрывать (т.е. Если вы планируете запускать только один дино на весь месяц).
Ответ 2
Чтобы остановить DYNO, вы можете использовать:
heroku ps:stop "appname"
Чтобы получить список запущенных имен приложений, которые вы можете использовать:
heroku apps
Ответ 3
Из Интернета: Личное => Имя вашего приложения => Обзор => Настроить Dynos => Нажмите на правку в Интернете => Нажмите переключатель => Подтвердите
Ответ 4
Возможно, включите режим обслуживания? heroku maintenance:on
Ответ 5
Просто прочтите документацию:
https://devcenter.heroku.com/articles/one-off-dynos#one-off-dynos
Введите
heroku ps
чтобы увидеть все запущенное приложение, связанное с вашей учетной записью, с ассоциированным идентификатором, затем
heroku ps:stop run.1
если приложение, которое вы хотите остановить, имеет идентификатор 1
.
Обратите внимание, что режим обслуживания не остановит ваше приложение. Шахта была неправильно настроена и продолжала сбой при включенном режиме обслуживания.
Ответ 6
Там режим обслуживания в настройках теперь в 2019 году.