728x90
weblogic은 몇몇 cache 디렉토리를 갖는데, 이 cache 디렉토리는
배포가 된 애플리케이션과 동적 라이브러리(shared libraries)를 저장하기 위해 사용된다.
admin과 managed server 모두 각각의 cache, stage, tmp경로를 갖는데, 이 세 가지 요소가 cache 경로이다.
때때로 이러한 cache 경로들은 손상될 수 있고, 손상이 되면 메모리에서 돌고있는 데이터와
cache 디렉토리 내부의 데이터 사이에서 데이터 불일치 현상이 일어날 수 있다. (ex. NullPointerException)
이러한 상황에 빠졌을 경우 우선적으로 취해야 할 조치로는 cache 디렉토리를 clear 해주는 방법이다.
[cache 경로 clear 순서]
1. 모든 Admin Server와 Managed Server를 종료한다.
2. ${WLS_DOMAIN_HOME}/servers/${SERVER_NAME} 경로 하위에 있는
cache, tmp, stage(-->배포 mode가 stage인 경우) 경로를 삭제
3. 모든 AdminServer와 Managed Server를 기동
--> cache 디렉토리들은 서버가 기동과 애플리케이션 배포중에 자동적으로 재생성이 된다.
'WAS > WebLogic' 카테고리의 다른 글
| [WebLogic] cache.ser 파일에 관하여 (0) | 2024.02.19 |
|---|---|
| [weblogic] 애플리케이션 배포 mode (0) | 2024.01.03 |
| [weblogic] 현재 맺어진 connection pool 수 파악하기 (1) | 2024.01.02 |
| [weblogic] 애플리케이션 hot-deploy 관련 옵션 정리 (1) | 2024.01.02 |
| [WebLogic] Unicast VS Multicast for session Clustering (0) | 2023.10.27 |