A livello locale interrompo (ctrl-c) e poi lo riavvio.
Come posso fare la stessa cosa con un'app su Heroku?
A livello locale interrompo (ctrl-c) e poi lo riavvio.
Come posso fare la stessa cosa con un'app su Heroku?
Risposte:
La risposta è stata:
heroku restart -a app_name
# The -a is the same as --app
Facilmente aliasato con alias hra='heroku restart --app '
cui è possibile creare un alias permanente aggiungendolo al file .bashrc o .bash_aliases come descritto su:
/ubuntu/17536/how-do-i-create-a-permanent-bash -alias e
Creazione di alias eseguibili permanenti
Quindi puoi semplicemente digitarehra app_name
È possibile riavviare un telecomando specifico, ad esempio "stadiazione" con:
heroku restart -a app_name -r remote_name
In alternativa, se ti trovi nella directory principale dell'applicazione Rails, puoi semplicemente digitare
heroku restart
per riavviare quell'app e puoi creare un semplice alias per quello con
alias hr='heroku restart'`
È possibile inserire questi alias nel .bashrc
file o (preferito) in un .bash_aliases
file da cui viene chiamato.bashrc
No web processes running
ricevi il messaggio - è perché sei a zero dinamiche - accedi a heroku e ingrandisci la tua app - è così che sono arrivato a questa domanda.
heroku restart -r <name of heroku remote>
ad esempioheroku restart -r production
-h
nell'elenco.
Se hai diverse app heroku, devi digitare heroku restart --app app_name
oheroku restart -a app_name
Digita i seguenti comandi dalla console.
cd /your_project
heroku restart
heroku ps:restart [web|worker] --app app_name
funziona per tutti i processi dichiarati nel tuo Procfile. Pertanto, se si dispone di più processi Web o processi di lavoro, ognuno etichettato con un numero, è possibile riavviare selettivamente uno di essi:
heroku ps:restart web.2 --app app_name
heroku ps:restart worker.3 --app app_name
$ rails restart
nel suo equivalente su Heroku:$ heroku rails restart
. Questo comando si basa suspring
quale (di solito) non verrà installato su Heroku. Quindi vaiheroku restart
come hanno detto gli altri.