본문 바로가기

IT

MSTR Cluster 환경에서 Web로그인시 hang 현상..

MicroStrategy가 OLAP 툴로 많이 사용이 되고 있다.
사용자가 많은 정보를 분석하는데 있어서 사용자의 기대에 부흥하는 성능때문에 많은 분야에서 활용이 된다.
보다 좋은 처리 성능을 보장받고자 일부에서는 여러 대의 서버를 연결 (cluster / clustering) 하여 처리를 한다.

일부 클러스터된 환경하에서 가끔 발생하는 현상으로 웹(web) 로그인시 행(hang)이 걸리는 경우가 발생하곤 한다.

세션복구 활성화 옵션이 설정되어 있는경우 다른 노드에서 서버 로그인시 Hang이 걸리는 경우가 있다.

Hang이 걸려 로그인에 문제가 있을때 처리하는 방법은 다음과 같다.

우선 MSTR 개발도구인 MicroStrategy Developer에 관리자 계정으로 접속한다.

메뉴에서 "관리 > 서버 > MicroStrategy Intelligence Server 환경설정"을 선택한다.

"Administration > Server > Configure MicroStrategy Intelligence Server"




위의 경로로 메뉴를 선택하면 구성창이 활성화 된다.

구성 창의 카테고리 에서,

"제어규칙 > 기본값 > 임시 저장소 설정"을 선택한다.
"Governing Rules > Default > Temporary Storage Settings"




해당 카테고리의 메뉴를 선택하면 오른쪽 패널에 설정가능한 항목들이 표시된다.

우측 하단 항목의 "로그아웃 시 Web 사용자 세션 복구 사용"이 선탁되어진 것을 확인할 수 있는데,
해당 체크 박스를 선택해제 한다. 즉, 언체크. Uncheck !
영문 메뉴 항목으로는 "Enable Web User Session Recovery on Logout" 이다.

세션복구 활성화 옵션을 선택해제 하였다면, 서버를 재기동 한다.

서비스 재기동 후 모든 서버에 정상작동 및 행현상이 없는것을 확인하였다.