본문 바로가기

Server/WebLogic16

WLST(Weblogic Scripting Tool) 이란 l WLST(Weblogic Scripting Tool) -Scripting tool for administering a domain (create, configure, manage, monitor, deploy applications) 하나의 도메인을 관리하기 위한 스크립트 툴이다. -Based on Jython – pure Java implementation of Python 제이슨 기반 – 파이썬의 순수한 자바 구현 ex) WLST 사용 예 2016. 6. 29.
WebLogic Managed Server 기동방법 [매니지드 기동방법](1) [./실행sh명] [Managed 서버이름] à 기동 시 id, pwd를 묻는다. (2) [./실행sh명] [Managed 서버이름] [Admin 서버주소] [user이름] [패스워드] 와 같이 입력하면됨 à id, pwd를 같이 입력하여 쉘을 기동하였기 때문에 기동 시 id,pwd를 재차 묻지 않는다. ./startManagedWebLogic.sh ManagedServer1 http://localhost :7001 weblogic weblogic 2016. 6. 20.
WebLogic ManagedServer password 설정/ security 디렉토리 / boot.properties 웹로직은 기동시 Admin 서버의 패스워드를 입력해 주어야만 기동이 된다.이는, Managed 기동 시마다 입력해주기 번거로울 뿐 더러 추후에 Managed 서버의 수가 추가 된다면 매우 귀찮아지는 일이 된다.따라서 이를 방지하기 위해 몇 가지 방법을 소개한다. (1) security 디렉토리 복사방법 (처음 Managed Server 기동 시에는 pwd를 입력해 줘야 한다.) 1. Admin 서버 기동 2. Managed 서버 기동 3. [DOMAIN_HOME]/servers/AdminServer 경로의 security 디렉토리 복사 4. Managed 서버 기동 후 생긴 [DOMAIN_HOME]/servers/[ManagedServer명] 디렉토리 하위에 3번에서 복사한 security 디렉토리를 붙.. 2016. 6. 20.
WebLogic Thread dump **Thread dump (Javacore) *Thread dump 개요1) Thread dump를 뜨는 경우는 해당 어플이케이션의 현재 어떤 부분이 어떻게 수행하고 있는지 stack을 확인하기 위함이다. 2) 또한, 대부분의 프로세스가 Hang이거나, 응답시간이 지연된다거나, CPU를 많이 점유하는 Thread가 있다면 해당 Thread가 무엇을 하고 있는지 확인하기 위해 수행을 하게 된다. 3) Thread dump는 stack 정보를 확인하는 것이기 때문에 한 시점의 정보만 봐서는 정확한 원인을 분석하기 위한 데이터로는 부적합한 것이 사실이다. 따라서 Thread dump를 뜰 대는 5초 간격으로 최소한 3번을 뜨는 것이 가장 효과적이다. (권장) 4) 53의 기본 개념은 일정한 간격으로 연속적인 .. 2015. 1. 30.
Application Deploy시 필요한 파일 * Web Application의 개념-독립적으로 움직이는 페이지들의 논리적 집합-J2EE spec 이용 개발 (배치, 배포, 설정 부분에 대한 하나의 정보 단위 / 정형화된 구조)-Servlet, JSP, JSP tag libraries, HTML, Image 파일 등-다른 resource 사용 가능-war(Web Archive) * Web Application 디렉토리 구조 war로 묶어 Application 단위를 만들기 위한 정형화된 구조는 다음과 같음. 2015. 1. 30.
STAGE MODE에서 APPLICATION 수정사항을 적용시키는 방법 stage는 Admin Server가 배포 대상 서버의 Stage 디렉토리에 어플리케이션을 직접 복사하고 배포하는 방식이라 원본소스를 수정해도 해당 Managed Server 하위의 어플리케이션에는 수정사항이 적용되지 않는다는 단점이 있다. 따라서 stage Mode에서 수정사항을 적용시키기 위해서는 UPDATE를 하여 Redeploy를 하여 Admin Server가 어플리케이션을 다시 copy & deploy를 해야 한다. 2015. 1. 30.