[ruby-on-rails] Heroku에서 Rails 서버를 다시 시작하는 방법?

로컬에서는 방금 중단 (ctrl-c) 한 다음 다시 시작하십시오.

heroku의 앱으로 어떻게 똑같은 일을합니까?



답변

대답은 다음과 같습니다.

heroku restart -a app_name

# The -a is the same as --app

쉽게와 별칭 alias hra='heroku restart --app '
:에 설명 된대로 어느 당신이 당신의 .bashrc 또는 .bash_aliases 파일에 추가하여 영구적 인 별칭을 만들 수 있습니다
/ubuntu/17536/how-do-i-create-a-permanent-bash -alias
영구 실행 가능 별명 작성
그러면 다음을 입력하면됩니다.hra app_name

다음을 사용하여 “스테이징”과 같은 특정 리모컨을 다시 시작할 수 있습니다.

heroku restart -a app_name -r remote_name

또는 rails 애플리케이션의 루트 디렉토리에있는 경우 다음을 입력하면됩니다.

heroku restart

그 응용 프로그램을 다시 시작하고 당신은 그것에 대한 쉬운 별칭을 만들 수 있습니다

alias hr='heroku restart'`

이 별칭을 .bashrc파일 또는 (바람직한)에서 .bash_aliases호출 한 파일에 넣을 수 있습니다.bashrc


답변

터미널의 응용 프로그램 디렉토리로 이동하여 다음 명령을 실행하십시오.

heroku restart


답변

heroku 앱이 여러 개인 경우 heroku restart --app app_name또는heroku restart -a app_name


답변

콘솔에서 다음 명령을 입력하십시오.

cd /your_project
heroku restart


답변

heroku ps:restart [web|worker] --app app_name

Procfile에 선언 된 모든 프로세스에서 작동합니다. 따라서 여러 개의 웹 프로세스 또는 작업자 프로세스가 있고 각각에 숫자로 레이블이 지정된 경우 다음 중 하나를 선택적으로 다시 시작할 수 있습니다.

heroku ps:restart web.2 --app app_name
heroku ps:restart worker.3 --app app_name


답변