여러 heroku 앱을 실행하고 동일한 도메인 아래에서 모든 서비스를 제공하는 방법을 찾고 있습니다.Heroku에서 Rails 앱을 역방향으로 프록시
그 이유는 사용자 계정을 특정 앱 인스턴스로 유지하기 위해 여러 서버에서 사용자를 파기하고자하기 때문입니다. 각 서버에는 자체 데이터베이스가 있습니다.
최종 결과는 새 코드를 앱 인스턴스 중 하나에 푸시 할 수 있으며 해당 서버의 사용자 만 새 코드를 볼 수 있다는 것입니다.
랙 재 작성을 검토했지만 요청을 다른 서버로 전달할 수는 없습니다.
전달할 서버에 관계없이 도메인 이름을 동일하게 유지하려면 리디렉션을 사용하지 마십시오.
어떤 식 으로든 프록시입니다.
아무도 아이디어가 있습니까?
감사
내 질문을 올바르게 이해했다고 생각하지 않습니다. 기본적으로 하나의 응용 프로그램이 있지만 heroku에서 여러 인스턴스를 실행하여 단일 실패 지점이 없도록하고 싶습니다. 새 코드를 앱의 한 인스턴스에 푸시하면 해당 앱만 최신 코드를 가질 수 있습니다. 내 아이디어 설치 2 응용 프로그램 인스턴스를 2 mysql 데이터베이스를 실행하는 것입니다. 그런 다음 모든 홀수 번호의 사용자 계정이 앱 인스턴스 1 및 모든 짝수 번호의 사용자 계정을 앱 인스턴스 2에 게시합니다. – l33z3r
내가 직면 한 가장 큰 문제는 두 개의 앱 인스턴스를 아무렇게나 제공 할 1 개의 도메인을 갖는 것입니다. 그래서 홀수 번째 사용자 인 경우 앱 인스턴스 1에 살며 heroku의 특정 앱으로 라우팅되지만 액세스하는 도메인은 변경되지 않습니다. – l33z3r