정적 IP 주소에서 외부 API에 대한 요청을 프록시해야하는 Heroku에서 실행되는 3.2 레일 앱이 있습니다. Heroku는 탄성 IP를 제공하지 않고 Proximo가 너무 비싸서 필요한 요청 수를 제한하기 때문에 mod-proxy를 사용하여 US-East의 AWS EC2 마이크로 인스턴스에서 간단한 포워드 프록시를 설정했습니다.AWS 외부 API에 대한 Forward 프록시 용 Heroku의 인바운드 액세스 허용
내 응용 프로그램의 로컬 환경에서 요청을 프록시 처리 할 수 있습니다. 그러나 영웅의 요청은 시간 초과됩니다. 내 생각에, 내 로컬 환경에서 프록시 수 있기 때문에 실패 지점은 Heroku와 프록시 상자 사이의 연결이어야합니다. 나는 여기에 대답을 시도했다 : Security settings between ec2 and heroku하지만 작동하지 않았다. 나는 심지어 포트 80에서 모든 인바운드 액세스를 허용하려고 시도했다 (비록 인터넷에 대해서는 끔찍한 것이지만).
내 질문에, 내가 ec2 인스턴스에 대해 허용해야하는 보안 설정은 무엇입니까?
흥미로운 문제. 최소한 왕복 여행이 있었는지 궁금한 경우에만 $ 5 이후 Proximo 개발과 함께 작동 했습니까? – archie
Proximo와 함께 시도하지는 않았지만 다음 단계라고 생각합니다. 그러나 내가 말했듯이, 그것은 지역에서 일하고 있으므로, 내가 빠진 것이 명백해야합니다. 그렇지 않을 수도 있습니다 :-P – user3166745