Cómo detener una aplicación en Heroku?
heroku dashboard login (6)
Tengo una aplicación en Heroku que pocos usuarios usan. Sin embargo, veo que hay algunos problemas de datos que me gustaría solucionar y detener la aplicación mientras tanto para que los usuarios no ingresen nada nuevo.
¿Hay alguna manera de detener la aplicación en heroku en lugar de destruirla? Veo que el comando reiniciar el servidor está allí ... aunque no veo nada como ''detener''
Para ELIMINAR tu aplicación Heroku
Esto es para aquellos que buscan ELIMINAR una aplicación en su cuenta de Heroku. A veces terminas aquí cuando intentas descubrir cómo eliminar / eliminar una aplicación.
ADVERTENCIA: ¡Esto es irreversible!
- Ve a tu tablero de Heroku here
- Seleccione la aplicación que desea eliminar.
- Desplázate hacia abajo hasta la parte inferior de la página de configuración para esa aplicación.
- Presiona el botón rojo Eliminar aplicación ...
Es posible que tenga que ser más específico y especificar también el nombre de la aplicación (este es el nombre de la aplicación como lo tiene en heroku). Por ejemplo:
heroku ps:scale web=0 --app myAppName
De lo contrario, es posible que reciba el siguiente mensaje:
% heroku ps:scale web=0
Scaling dynos... failed
! No app specified.
! Run this command from an app folder or specify which app to use with --app APP.
Para ''detener'' completamente su aplicación, puede escalar las dinminas web hasta cero, lo que efectivamente desconecta todos los procesos http de su aplicación.
$ heroku ps:scale web=0
Scaling web processes... done, now running 0
Si está utilizando el complemento eclipse, haga doble clic en el nombre de la aplicación en My Heroku Applications. En la pestaña Procesos, presione el Botón de escala. Aparecerá una pequeña ventana emergente. Aumente o disminuya el conteo y solo diga OK.
Ve a tu tablero en heroku. Seleccione la aplicación. Hay una sección dynos. Simplemente tire de los controles deslizantes para bajar los dinners, (una disminución en dinnos está a la izquierda), a la cantidad de dynos que desea ejecutar. El control deslizante pasa a 0. Luego guarda tus cambios. Auge.
De acuerdo con el comentario a continuación: hay un icono de lápiz que debe hacerse clic para lograr esto. No lo he comprobado, pero lo estoy poniendo aquí en caso de que sirva.
http://devcenter.heroku.com/articles/maintenance-mode
Si está implementando una migración grande o necesita inhabilitar el acceso a su aplicación por algún tiempo, puede usar el modo de mantenimiento integrado de Heroku. Servirá una página estática para todos los visitantes, al tiempo que le permite ejecutar tareas de rake o comandos de consola.
$ heroku maintenance:on
Maintenance mode enabled.
y después
$ heroku maintenance:off
Maintenance mode disabled.