我如何关闭我的heroku应用程序?

时间:2013-02-09 03:47:00

标签: heroku shutdown

我已经慢慢地奋斗到我在Heroku上有一个正在运行的Grails应用程序。我现在要睡觉,所以我想把它关闭,所以我不会继续用掉我的Dyno的750小时免费时间。这可能是显而易见的,但我找不到如何关闭我的Heroku网络服务器并在早上再次重新启动它。

6 个答案:

答案 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)

2019年的“设置”中现在有一个维护模式。

enter image description here