• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 5140
2008.03.13 (19:20:58)
java.net.SocketException 에러는 GAUCE 와는 상관이 없는 에러입니다.

웹 환경에서 흔하게 볼 수 있는 오류로, 일반적으로 서비스 오류라기보다는 서버 환경 문제로 인해 발생하는 오류입니다.

클라이언트 화면에서 요청을 하였는데 서버에서 작업을 완료하여 클라이언트로 결과를 넘겨주기 이전에 네트워크가 끊겼을 경우, 예를 들어, 클라이언트가 정지버튼을 누른다든지, 브라우저를 종료한다든지, 다른 화면으로 이동하였다든지, 클라이언트 화면에서 해당 data가 조회작업이 완료되기 전에 재조회를 한다든지 등의 이유로 최초 요청한 정보가 사라졌기 때문에 서버 측에서 작업 결과를 전달할 곳이 없어서 발생하는 현상입니다.

대용량 데이터 조회 중에 Runtime Exception이 발생하는 경우에는 서버 측의 TimeOut 설정을 확인해보시기 바랍니다.

WAS 별로 체크해야 하는 사항이 조금씩 차이가 있겠습니만, WAS와 Web Server 간의 TimeOut 설정을 확인해보시기 바랍니다.

WAS측 TimeOut과 Web Server측 TimeOut을 다시 설정하시면 대부분 해결됩니다.

특히 Web Server 사이드에서 보내주는 TimeOut에 걸렸을 가능성이 높습니다.

정확한 설정 방법 등은 WAS 엔지니어에게 문의하시기 바랍니다.




>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : LG 전자
>* GAUCE 버전 : 4.0
>* WAS 종류(WebLogic 등등) :
>* DB 종류 : 오라클
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>LGauceConverter-convertToGauceDataSet ▶ convertToGauceDataSet(LMultiData, GauceDataSet) : Unhandled Exception. 컴포넌트로 GauceDataSet을 출력하는 동안에 오류가 발생하였습니다.
>         java.net.SocketException: Connection reset by peer: socket write error
>해당 화면에서 특정 조회 조건을 걸면 이런 에러가 납니다.
>쿼리로 해보면 잘 나오는데요..
>가우스에 데이타 뿌리면서 문제가 생기나 봅니다.
>어떻게 에러를 잡을수 있을까요?
 
Tag List
XE Login