Contents

네트워크 통신 장애 대응

상황1 처리 시간이 불규칙적이거나 사용자 브라우저에서 접속 타임아웃이 발생하는 상황일 경우

원인 1
사용자 브라우저와 넷퍼넬 서버 간에 네트워크 통신이 잘 되지 않아 넷퍼넬 대기 도중 우회가 되어 발생하는 현상입니다.
해결책 1
통신이 일시적으로 불안정한 상황이라면 netfunnel.js의 접속 타임아웃 최대 값과 재요청 주기를 적절한 값으로 늘려줌으로써 해결할 수 있습니다 더욱 자세한 설정 방법은 고급 설정을 참고하세요.
원인 2
넷퍼넬 서버에 순간 과부하가 발생해서 접속을 제대로 처리할 수 없는 상황인 경우
해결책 2
넷퍼넬 서버의 재요청 주기 최소/최대값을 늘려서 넷퍼넬에 발생하는 부하를 줄여줍니다. 더욱 자세한 설정 방법은 고급 설정을 참고하세요.
원인 3
넷퍼넬 서버가 다운되었거나 네트워크 통신 장애로 넷퍼넬 서버에 접속할 수 없는 상황일 경우
해결책 3
넷퍼넬과 통신이 되지 않아도 기본적으로 접속 타임아웃과 재시도 횟수만큼의 시간동안 시도한 후 서비스 시스템으로 접근 가능하게 해주므로 서비스에는 문제가 없지만 일정 시간(타임아웃x재시도 횟수)동안 딜레이가 생기게 됩니다. 이러한 딜레이를 없애려면 netfunnel.js의 NetFunnel.TS_BYPASS = true로 수정해서 넷퍼넬 서버와의 통신 없이 바로 서비스를 이용하도록 해주는 방법이 있습니다.