728x90
weblogic.xml 파일 설정시 weblogic.xml 파일을 직접 수정하지 않고 관리 콘솔에서 변경하는 경우 변경한 내용이 weblogic.xml 파일에 직접 반영되지 못하고 Plan.xml 파일을 생성하여 매 기동시마다 참조하여 반영하게 됨
(일종의 설정값에 대한 임시 저장 공간으로서 Plan.xml 파일 생성)
웹로직 admin이 재기동될 때 수정 사항이 반영되는데 콘솔에서 weblogic.xml 파일을 변경하고 터미널에서도 weblogic.xml 파일을 직접 수정하게되면 변경작업 히스토리에 혼선이 발생, 이전 작업이 누락되는 경우가 생길 수 있음
2대 이상의 머신에서 운영중인 서비스라면 admin 프로세스가 없는 머신에 기동시마다 복제되어 부하 발생 및 기동 시간 지연 유발
따라서 Plan.xml 파일이 있다면 제거하는 것을 권장하며 설정 변경은 되도록 weblogic.xml 파일을 직접 수정하는 것을 권장(config.xml 등 다른 설정 파일들도 동일)
Plan.xml 파일 제거 방법
[방법1 - 권장]
admin 콘솔에서 어플리케이션 재배포
(config.xml 파일에서 설정 변경시 위험성이 있음)
[방법2 - 권장x]
${DOMAIN_HOME}/config/config.xml 파일에서 아래 2줄 제거
<plan-dir xsi:nil=”true”></plan-dir>
<plan-path>…/Plan.xml</plan-path>
config.xml 파일이 수정되었기 때문에 admin 서버를 재기동 해야하며, 이후 관리 콘솔 화면의 배치 계획에 Plan.xml 파일에 대한 내용이 없으면 정상적으로 적용된 것임
'WAS > WEBLOGIC' 카테고리의 다른 글
44. weblogic node manager(노드 매니저) (0) | 2024.06.03 |
---|---|
43. perl 스크립트를 활용한 nohup log rotate(로그 로테이트) (0) | 2024.06.03 |
41. 웹로직 thread 확인 및 튜닝 (0) | 2024.05.28 |
40. 웹로직 인코딩 에러 (0) | 2024.05.28 |
39. 웹로직 admin 콘솔 특정 ip 허용/차단 (0) | 2024.05.28 |