ruby on rails - portable - ¿Cómo reiniciar un servidor de rieles en Heroku?
how to deploy rails api in heroku (5)
La respuesta fue:
heroku restart -a app_name
# The -a is the same as --app
alias hra=''heroku restart --app ''
fácilmente con alias hra=''heroku restart --app ''
Puede crear un alias permanente agregándolo a su archivo .bashrc o .bash_aliases como se describe en: https://askubuntu.com/questions/17536/how-do-i-create-a-permanent-bash-alias y
Creación de alias ejecutables permanentes.
Entonces puedes escribir hra app_name
Puede reiniciar un control remoto específico, por ejemplo, "puesta en escena" con:
heroku restart -a app_name -r remote_name
Alternativamente, si está en el directorio raíz de su aplicación de rieles, simplemente puede escribir
heroku restart
para reiniciar esa aplicación yy puede crear un alias fácil para eso con
alias hr=''heroku restart''`
Puede colocar estos alias en su archivo .bashrc
o (preferido) en un archivo .bash_aliases
que se llama desde .bashrc
Localmente solo interrumpo (ctrl-c) y luego lo vuelvo a iniciar.
¿Cómo hago lo mismo con una aplicación en heroku?
Si tiene varias aplicaciones heroku, debe escribir heroku restart --app app_name
o heroku restart -a app_name
Simplemente escriba los siguientes comandos desde la consola.
cd /your_project
heroku restart
Vaya a su directorio de aplicaciones en el terminal y ejecute el siguiente comando:
heroku restart
heroku ps:restart [web|worker] --app app_name
Funciona para todos los procesos declarados en su Procfile. Por lo tanto, si tiene varios procesos web o procesos de trabajo, cada uno etiquetado con un número, puede reiniciar uno de ellos de forma selectiva:
heroku ps:restart web.2 --app app_name
heroku ps:restart worker.3 --app app_name