yoonjunghyn
270
2019-04-15 17:56:04
0
67

was에서 웹서버를 거쳐 외부통신 하려는데 질문드립니다.


was와 웹서버는 물리적으로 분리되어 있는 상황입니다.

was와 웹서버는 사설ip로 통신하고 외부에 오픈되는 공용ip는 웹서버에만 할당되어 있습니다.


이때 was에서 HttpURLConnection을 통해 외부서버와 통신을 해야하는 이슈가 있는데

was에는 공용ip 설정이 불가 하다고 하여 웹서버를 proxy서버로 활용하여 외부와 통신을 해야합니다.


간단히 요약하면 was -> 외부서버 불가하여 was -> 웹서버 -> 외부서버 이와 같은 상황입니다.

이에 was에서 HttpURLConnection 호출하기 전에 아래와 같이 proxy 설정을 하고 외부 서버를

호출하였으나 302에러가 발생하고 외부 통신이 안되고 있습니다.

    System.setProperty("http.proxyHost", "웹서버 사설ip");
    System.setProperty("http.proxyPort", "80");

was에서 웹서버를 중계하여 외부 장비와 통신하기 위해 웹서버에 필요한 설정이 있는지요?


감사합니다.


0
0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.