WAS/WebLogic

[Tips] WebLogic KeepAlive 설정

투칼론 2016. 9. 30. 12:14
반응형

1. 개요

HTTP 포로토콜은 기본적으로 비연결형(Connectionless)인데, 이는 세션이 끊기고, 성능상에 오버헤드가 될 수 있다. 이를 보완하기 위한 방법으로 Keep Alive 시간을 설정할 수 있는데, 설정 방법에 대해 설명한다.

이는 WebLogic Server를 웹서버로 사용하여, 브라우저에서 직접 WebLogic으로 접속하는 경우에 해당된다.


2. 설정방법

1) 순서대로 다음과 같이 접속

   웹 관리 콘솔 접속 -> Managed Server 선택 -> "Protocol" 탭 선택 -> "HTTP" 탭 선택

2) Enable KeepAlives 체크

3) KeepAliveSecs 필드에 Keep Alive 시간(초) 입력

4) 저장하고, 변경부분을 Active 시킴

5) WebLogic Server를 재기동 함


참고1) 아파치, iPlanet 등 다른 웹서버에도 해당 기능이 있음

참고2) 파이어월에서 idle timeout 설정하는 부분도 조심해야 함