나는 레일즈 애플리케이션을 제공하는 nginx를 가지고 있지만, 페이 (publish/subscribe gem)와 함께 사용하기 위해 별도의 '씬'서버를 다른 포트에서 실행하고 있습니다.Nginx에서 로컬 씬 서버로 패스 요청
모든 요청이 nginx (오른쪽?)를 통과하기 때문에 myapp.com 호스트를 사용하더라도 thin 서버가 해당 포트에 설치되어 있으면 myapp.com:9292를 호출 할 수 없습니다. nginx를 통해 라우트되지 않기 때문에 씬 서버의 경우 localhost가 아닙니다.
씬 서버가 0.0.0.0:9292에서 실행되는 경우 핑을 myapp.com:9292에서 0.0.0.0:9292로 라우팅하려면 nginx conf에 어떤 항목을 추가해야합니까?
나는 씬 서버를 이런 방식으로 설정하려고 시도했다. nginx에서 사용하는 포트가 없으면 요청이 중단된다. 곱슬 곱슬 함을 사용하여 나는 '당신이 리다이렉트되고있다'(nginx에 의해 나는 믿는다)를 얻는다. – dobus
리디렉션을 얻으면 nginx가 아니며 간단한 방법으로 nginx를 끄고 URL을 다시 시도하면 여전히 리디렉션 중임을 알 수 있습니다. –