我在Heroku上有一个应用程序,很少有用户使用。然而,我注意到有一些数据问题,我想修复和停止应用程序的同时,这样用户就不会输入任何新的东西。

有没有办法在Heroku上停止应用而不是摧毁它?我看到重启服务器命令在那里…尽管我没有看到像“stop”这样的词。


当前回答

http://devcenter.heroku.com/articles/maintenance-mode

如果您正在部署大型迁移,或者需要在一段时间内禁用对应用程序的访问,您可以使用Heroku内置的维护模式。它将为所有访问者提供一个静态页面,同时仍然允许您运行rake任务或控制台命令。

$ heroku maintenance:on
Maintenance mode enabled.

后来

$ heroku maintenance:off
Maintenance mode disabled.

其他回答

删除你的Heroku应用程序

这是为那些希望删除他们的Heroku帐户上的应用程序。 有时,当你试图找出如何删除/删除应用程序时,你会在这里结束。

警告:这是不可逆的!

到Heroku仪表盘这里 选择要删除的应用程序。 向下滚动到该应用程序设置页面的底部。 按下红色的删除程序…按钮。

您可以禁用应用程序使用启用维护模式从管理面板。

进入设置选项卡。 在底部删除应用程序之前,启用维护模式。请看下面的截图。

CMD: 安装Heroku CLI https://devcenter.heroku.com/articles/heroku-cli#download-and-install

按win+r,输入“cmd”按回车

heroku login # login  
heroku ps:scale worker=0 -a your_app_name

GIU: https://dashboard.heroku.com/apps 个人==> ==>资源>点击铅笔图标并拖动到左侧>确认 那么Dynos就会完蛋。

Heroku Web的简单步骤

打开仪表盘 点击“你的应用程序名称” 点击资源选项卡 点击铅笔图标(看附图) 把开关向左拨动 点击确认

http://devcenter.heroku.com/articles/maintenance-mode

如果您正在部署大型迁移,或者需要在一段时间内禁用对应用程序的访问,您可以使用Heroku内置的维护模式。它将为所有访问者提供一个静态页面,同时仍然允许您运行rake任务或控制台命令。

$ heroku maintenance:on
Maintenance mode enabled.

后来

$ heroku maintenance:off
Maintenance mode disabled.