2009-10-01 13 views
0

웹 사이트에서 파일을 다운로드하고 일부 처리를 수행하고 결과를 웹 페이지에 표시하려면 서블릿 JSP를 Glassfish 아래 작성했습니다.이상한 java.io.IOException : 서버가 HTTP 응답 코드 : URL을 위해 503을 반환했습니다

java.io.IOException: Server returned HTTP response code: 503 for 
URL: www.websitename.com error. 

난 상태 코드 (503)를 확인하고는 서버 과부하 표시로 밝혀 : 나는 서블릿을 배포 할 때

,이 오류가 발생합니다.

그러나 동일한 웹 사이트에 액세스하는 독립 실행 형 프로그램을 작성하면 정상적으로 작동합니다.

IOException의 원인은 무엇입니까?

답변

1

HttpClient (다른 구성은 필요 없음)를 사용하여 시도했지만 모든 것이 정상적으로 작동합니다. 여전히 HttpClient가 작동하는 이유는 모르지만 비슷한 문제가있는 경우 사용해 볼 수 있습니다.

0

독립 실행 형 프로그램을 실행중인 동일한 서버에서 Glassfish가 실행되고 있습니까? 그렇지 않은 경우 Glassfish가 켜져있는 컴퓨터에서 네트워크 연결 문제 일 가능성이 큽니다. Glassfish와 독립 실행 형 응용 프로그램이 동일한 시스템에서 실행 중이더라도 네트워크 구성 문제 일 가능성이 있습니다 (예 : Glassfish가 예상 한대로 프록시를 사용하도록 구성되지 않은 경우).

+0

나는 프록시 뒤에 있지만, 내가 액세스 할 웹 사이트는 동일한 프록시 뒤에 있습니다. 그래서 이론적으로 웹에서 정보를 가져 오기 위해 프록시가 필요하지 않습니다 ... 글래스 피시에서 프록시를 설정하려고했지만 작동하지 않습니다. – Lily

관련 문제