1. weblogic.security.Encrypt (패스워드 암호화 유틸리티)
다른 서버의 도메인에 설정된 데이타 소스를 복사한 경우에 신규 도메인 환경에서 패스워드를 암호화(Encrypt)하여 생성된 암호화된 패스워드를 넣어주어야 한다.
이때 사용하는 유용하게 사용할 수 있는 유틸리티이다.
[사용법]
setDomainEnv.sh 을 통해 환경변수를 설정한 후,
$java weblogic.security.Encrypt [암호화할 패스워드]
를 실행하면 된다. 이때 출력된 문자열을 config/jdbc/에 있는 데이타소스 XML 파일의 <password-encrypted></password-encrypted> 사이에 붙여넣으면 된다.
2. utils.dbping (데이터베이스와 연결 테스트)
데이타소스 설정 전에 데이타베이스와 특정 사용자/패스워드로 연결 테스트할 때 유용하게 사용된다.
$java utils.dbping [DBMS] [user] [password] [DB]
[DBMS] |
ORACLE_THIN - 오라클 Thin 드라이버 ORACLEB - 웹로직 TYPE 4 JDBC 드라이버 MYSQL - MYSQL용 TYPE 4 드라이버 기타 대부분 DB 지원함 |
[user] |
데이터베이스 사용자 |
[password] |
데이터베이스 패스워드 |
[DB] |
데이터베이스에 따라 설정이 다를 수 있음 ORACLE_THIN - HOST:PORT/DBName ORACLEB - HOST:PORT/DBName MYSQL - HOST:PORT/DBName |
[사용예]
$java utils.dbping ORACLE_THIN scott tiger 127.0.0.1:1521/XE
3. utils.MulticastTest (멀티캐스트 테스트)
웹로직 클러스러링 환경을 구성 시에 인스턴스들간의 Health Check를 할때, 멀티캐스트를 이용한다. 네트워크 구성 상 인스턴스 간의 멀트캐스트 작동여부를 이 유틸리티를 통해 테스트해 볼 수 있다.
사용법
$ java utils.MulticastTest -n name -a address [-p portnumber] [-t timeout] [-s send]
아래 표는 MulticastTest
유틸리티 인자를 설명한다.
-n name : 메시지 송신자를 식별하는 이름
-a address : 멀티캐스트 주소. 디폴트는 237.0.0.1이다
-p portnumber : 선택입력사항. 포트번호. 기본값은 7001
<예시>
$ java utils.MulticastTest -N server100 -A 237.155.155.1 Set up to send and receive on Multicast on Address 237.155.155.1 on port 7001 Will send a sequenced message under the name server100 every 2 seconds. Received message 506 from server100 Received message 533 from server200 I (server100) sent message num 507 ... |
'WAS > WebLogic' 카테고리의 다른 글
[Tips] 웹로직 패치 확인 방법 (0) | 2016.03.03 |
---|---|
[개요] 웹로직 배포(Deployment) 이해 (0) | 2016.03.01 |
[Tips] 웹로직 관리자 패스워드 초기화 방법 (0) | 2015.05.26 |
[개요] 웹로직 셀프튜닝(Self Tuning) 이해 (0) | 2015.05.14 |
[TroubleShooting] 스레드(Thread) 이해 및 덤프(dump) (0) | 2015.05.14 |