Localmente, basta interromper (ctrl-c) e iniciá-lo novamente.
Como faço a mesma coisa com um aplicativo no heroku?
ruby-on-rails
ruby-on-rails-3
heroku
Michael Durrant
fonte
fonte
$ rails restart
em seu equivalente em Heroku:$ heroku rails restart
. Este comando depende dospring
qual (normalmente) não será instalado no Heroku. Portanto, váheroku restart
como os outros disseram.Respostas:
A resposta foi:
alias hra='heroku restart --app '
Alias facilmente com o qual você pode criar um alias permanente adicionando-o ao seu arquivo .bashrc ou .bash_aliases, conforme descrito em: /ubuntu/17536/how-do-i-ccreate-a-permanent-bash -alias e
Criando aliases executáveis permanentes
Então você pode apenas digitar
hra app_name
Você pode reiniciar um controle remoto específico, por exemplo, "teste" com:
Como alternativa, se você estiver no diretório raiz do seu aplicativo rails, basta digitar
para reiniciar o aplicativo e você pode criar um alias fácil para isso com
Você pode colocar esses aliases em seu
.bashrc
arquivo ou (preferencialmente) em um.bash_aliases
arquivo chamado de.bashrc
fonte
No web processes running
- é porque está sem zero dynos - faça login no heroku e amplie o aplicativo - é assim que eu cheguei nessa questão.heroku restart -r <name of heroku remote>
por exemploheroku restart -r production
-h
lista.Entre no diretório do aplicativo no terminal e execute o seguinte comando:
fonte
Se você tiver vários aplicativos heroku, deverá digitar
heroku restart --app app_name
ouheroku restart -a app_name
fonte
Basta digitar os seguintes comandos no console.
fonte
funciona para todos os processos declarados no seu Procfile. Portanto, se você tiver vários processos da Web ou processos de trabalho, cada um identificado com um número, poderá reiniciar seletivamente um deles:
fonte