그래, heroku가 magick을 라우팅하므로, 레일 앱이 레일 외부에서 실행되는 기본 WebBrick 서버를 생각해보십시오. Idk, 승객을 고용한다고 가정하면 would'nt는 실제로 이것을 알아 차리지 만 높은 수준에서 nginx는 특정 요청에 대해 포트 80에 앱의 포트 3000을 프록시합니다. 네가 그게 무슨 뜻인지 모르겠다면 나는 사과한다.
그래서 (앱) ---> (nginx를) -----> (클라이언트)
여기 장점은, 그 nginx를 실행하지만 maintience 모드에서 그들이 가장 가능성이 당신에게 페이지 촬영을 시작 유지하다 정적 콘텐츠. 당신이 승객을 경유하지 않고 프록시를 통해 레일 앱을 실행한다면 솔루션이 쉽습니다. WebBrick, mongrel, unicorn, thin (여기서 앱 서버는 무엇인가?)을 중단하고 잘못된 게이트웨이 오류라고하는 502 메시지 경로에 대한 오류 메시지 페이지를 설정하십시오.
승객을 사용하는 경우. 정션 페이지에 대한 모든 경로를 타고 지나가는 위치 블록을 작성하고 정적 서버 메인 페이지를 제공 할 수있는 앱을 제공하기보다는 승객을 해당 서버 블록으로 전환 할 수 있습니다.
Heroku는 많은 기술을 포괄하고 멋진 도구를 제공하므로 스택을 자동화하기 위해 좀 더 기본적인 작업이 필요합니다. 그러나 이것은 시작할 곳입니다.
감사합니다. 해결 됐어. 방금 인스턴스를 제거했습니다. – xirukitepe