WAS - WebLogic/각종 설정, 에러 조치 (58) 썸네일형 리스트형 [weblogic] 어플리케이션 deploy 테스트 - index.jsp 예시 weblogic 인스턴스명이 출력되도록 커스터마이징 하였음 Test Page this is test page ServerName : [weblogic] IBM JAVA - LOA(Large Object Area) 사이즈 지정하기 Heap Memory 4GB로 운영중인 서버이다. 전체 Heap Memory 중 Nursery 영역에 할당된 Memory는 약 1GB. Nursery 영역에 할당할 Memory가 부족하여 Minor GC가 끊임없이 수행 중인 상태 아래 이미지에서 Needed 항목은 사용자 request를 처리하기 위해 필요한 Memory 용량이다. (KB단위) 해당 request를 처리하기 위한 Memory를 배정해야 하는데, Free Nursery Memory 용량이 0 인 상태이다. 해당 시점 이전부터 대용량 request가 끊임없이 들어오고 있었기 때문. Free Nursery Memory 용량을 확보하기 위해 Minor GC가 끊임없이 수행 중이다. Oracle JAVA라면 Young 영역 사이즈를 늘이는 것으로.. [weblogic] WebLogic MSI 모드 설정 및 주의사항 WebLogic 8.x 버전까지는 Admin Server가 구동되어 있어야만 Managed Server가 기동할 수 있었으나 WebLogic 9.x 부터 Admin Server가 구동되어 있지 않더라도 Managed Server가 이전에 구동한 config.xml 파일을 적용하여 해당 서버를 구동할 수 있다. MSI mode 설정 (WebLogic 10.3.6 기준) 관리콘솔 : Environment > Servers > {Managed Server} > Configuration > Tunning (Advanced) 에서 Managed Server Independence Enabled check box가 선택 (디폴트로 선택되어 있다) MSI 모드가 설정되어 있더라도 Admin Server가 구동되어 있.. [weblogic] Thread Pool 사이즈 지정 가이드 #. config.xml 수정하는 방법을 권장하는 이유 (개인적인 의견)윈도우 환경에서 서비스에 등록해서 사용할 경우,윈도우 서비스 등록 스크립트에 thread pool 옵션을 추가해야 한다.추후 수정해야 할 시 윈도우 서비스를 삭제 후 재등록 해야하는데,서비스를 운영하고 있는 서버에서 윈도우 서비스를 삭제 후 재등록 하는 작업은 위험부담이 있다.config.xml 수정하는 것이 유지보수성에 더 적합한 방법이라 생각한다. 그 외에는 thread pool 옵션을 기동 스크립트와 config.xml 중 어느 파일에서 관리하는 것이유지보수성에 더 용이한지 따져봐야 할텐데, 이는 담당자의 취향대로 정하면 될 것.나는 Admin Console에서 thread pool 값을 확인하고 수정하는 것이 더 편하다 생각함.. [weblogic] stop 스크립트 실행 시 에러 발생 - Destination unreachable #. 문제 상황 아래와 같이 OOME 에러가 발생한 상황 서버 재기동을 하려고 stop 스크립트를 실행하였는데 아래와 같이 에러 발생하면서 shutdown 이 불가함 WLST 를 통해 shutdown 시도하여도 마찬가지로 shutdown 불가함 #. 조치 결과 OutOfMemoryError가 발생해서 서버 상태가 정상적이지 않은 것으로 추측함. kill -9 명령어로 프로세스 강제 종료 후 재기동 조치 하였다 버전별 WebLogic Certification Matrix WLS 8.1 http://docs.oracle.com/cd/E13196_01/platform/suppconfigs/configs81/81_over/overview.html#1146895 WLS 9.0 http://docs.oracle.com/cd/E13196_01/platform/suppconfigs/configs90/90_over/overview.html#1122259 WLS 9.1 http://docs.oracle.com/cd/E13196_01/platform/suppconfigs/configs91/91_over/overview.html#1122259 WLS 9.2 http://docs.oracle.com/cd/E13196_01/platform/suppconfigs/configs92/92_over/.. Weblogic Cluster 맴버 준비 시간 timeout 11g (10.3.6) 클러스터 설정 후 managed server 기동 시 메시지 출력 서버 기동 시간이 오래 걸리게 되어 불편함 Member Warmup Timeout 옵션 admin 콘솔 -> 클러스터 -> 일반 -> 고급 -> 멤버 준비 시간 초과 기본값이 30으로 되어있음 0으로 하면 클러스터에서 실행 중인 다른 서버를 검색하지 않음 12cR2 (12.2.1.3) Member Warmup Timeout 기본값이 0으로 이미 되어있음 root계정으로 기동후 다른 계정으로 기동하고자 할 때 chown -R {계정이름} domains 로 권한변경 후 기동 이전 1 2 3 4 5 6 7 8 다음