我已经慢慢地奋斗到我在Heroku上有一个正在运行的Grails应用程序。我现在要睡觉,所以我想把它关闭,所以我不会继续用掉我的Dyno的750小时免费时间。这可能是显而易见的,但我找不到如何关闭我的Heroku网络服务器并在早上再次重新启动它。
答案 0 :(得分:20)
要关闭Heroku应用程序,请将Web进程缩放为0:
heroku ps:scale web = 0
请参阅Usage & Billing dev centre article:“闲置的网络动态继续累积使用”。我相信维护模式将继续累积时间;它simply serves a static page to visitors而不是为您的应用提供服务。
请注意,每个应用都会收到750个免费结算时间per month。根据您的预期用途,这可能意味着您不需要关闭(即,如果您只计划在整个月内运行一个dyno)。
答案 1 :(得分:5)
要停止DYNO,您可以使用:
heroku ps:stop "appname"
要获取可以使用的正在运行的应用程序列表:
heroku apps
答案 2 :(得分:2)
也许开启维护模式? heroku maintenance:on
答案 3 :(得分:1)
请阅读文档:
https://devcenter.heroku.com/articles/one-off-dynos#one-off-dynos
输入
heroku ps
查看与您帐户相关联的所有正在运行的应用,并且ID已关联,然后
heroku ps:stop run.1
如果您要停止的应用具有1
ID。
请注意,维护模式不会停止您的应用。我的配置错误,并且在启用维护模式的情况下继续崩溃。
答案 4 :(得分:1)
通过网络: 个人=>您的应用程序名称=>概述=>配置Dynos =>单击针对Web的编辑=>翻转开关=>确认
答案 5 :(得分:0)