본문 바로가기

전체 글123

38. wlst를 사용한 데이터소스 패스워드 변경 웹로직 서버의 모든 데이터 소스 비밀번호를 변경하는 wlst 스크립트콘솔에서 데이터소스 별로 변경하지 않고 스크립트를 실행하여 일괄 변경 ResetAllDataSourcePassword.pyadminIP = raw_input("Enter domain1.AdminIP:")adminPort = raw_input("Enter domain1.AdminPort:")adminPassword = raw_input("Enter adminPassword:")DBPASSWORD= raw_input("Enter new DBPASSWORD:")DOMAIN_PATH='/sw/was/weblogic/12.2.1.4/domains/new_domain'es = encrypt(DBPASSWORD,DOMAIN_PATH)adminURL=.. 2024. 5. 27.
37. 데이터 소스 옵션 콘솔 - 서비스 - 데이터 소스 - 데이터 소스 이름 선택 - 구성 - 접속풀 하단 고급 클릭 예약 시 접속 테스트(Test Connections On Reserve)실제 쿼리를 DB에 전달하기 전에 미리 DB의 응답이 있는지 확인하는 동작연결의 유효성을 확인하는 작업을 수행하며 권장 옵션DB Connection 상태에 이상이 확인되면 기존의 커넥션 풀을 close하고 다시 create함 테스트 빈도(Test Frequency)보통 기본 600초 정도로 설정함테스트 쿼리(SQL SELECT 1 FROM DUAL)는 SQL 파싱, 실행 결과값 리턴 등 부하를 유발함커넥션 요청이 많은 경우, 매 순간 테스트 쿼리를 호출하기 때문에 부하 발생신뢰성 확보를 위해 테스트 쿼리 사용 시, Seconds to Tru.. 2024. 5. 24.
36. 웹로직 도메인명 변경 base_domain을 new_domain으로 변경하는 예시 1. 도메인명 변경mv base_domain new_domain (또는 cp로 진행) 2. new_domain 상위 디렉토리에서 bash_domain 이름을 사용하는 파일 검색grep -r base_domain * --exclude-dir={tmp,logs,data,domain_bak} 파일 목록)new_domain/bin/startWebLogic.shnew_domain/bin/stopWebLogic.shnew_domain/bin/startManagedWebLogic.shnew_domain/bin/stopManagedWebLogic.shnew_domain/bin/setDomainEnv.shnew_domain/bin/generateArchive... 2024. 5. 24.
35. classpath 추가 웹로직에서 classpath를 추가로 설정하는 방법=> 웹로직 서버 기동에 필요한 클래스가 load된 후에 추가로 클래스를 load하고자 하는 경우에 사용하는 방법 8.1 이상 버전에서 설정하는 방법)서버 기동 스크립트에서 CLASSPATH 변수를 선언 후, 추가하고자 하는 클래스 경로를 작성각각의 클래스는 콜론(:)으로 구분#CLASSPATHCLASSPATH="${CLASSPATH}:추가할클래스01:추가할클래스02:추가할클래스03"#exportexport CLASSPATH※ UNIX/LINUX 환경일 경우 기동 스크립트에 export CLASSPATH는 필수로 작성하지 않아도 됨=> 최종적으로 setDomainEnv.sh에서 export CLASSPATH를 실행하기 때문 9.0 이상 버전에서 설정하는 .. 2024. 5. 23.
34. 웹로직 버전별 지원하는 spring framework https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=348795971499983&parent=EXTERNAL_SEARCH&sourceId=BULLETIN&id=1215249.1&_afrWindowMode=0&_adf.ctrl-state=nfnv8w6qh_45 https://login-ext.identity.oraclecloud.com/oauth2/v1/authorize?response_mode=form_post&response_type=id_token&scope=openid&IDCS_CG_ENC_VER=v2&state=4hOr4q2YQTrhADTXMa34ouPLe5qxsLO_Ld3DlvSiVKQ&nonce=R-wbGSb_E6C0_mY-qKcL.. 2024. 5. 23.
33. 웹로직에서 사용중인 자바 버전 확인 웹로직에서는 웹로직 설치시에 사용할 jdk의 경로를 직접 입력하여 설치하고, 이후로는 해당 jdk를 사용수동으로 JAVA_HOME 등을 설정하지 않고, 설치시 사용한 자바 경로를 웹로직에서 자동으로 설정(특정 버전 이후로는 자동으로 설정되고, 그 버전 이하로는 수동으로 설정 필요 - 해당 버전은 확인 필요) 웹로직에서 사용중인 JDK 버전 및 경로는 아래와 같이 확인할 수 있다 [방법1]1) vi ${DOMAIN_HOME}/bin/setDomainEnv.sh2) 해당 파일에서 JAVA_HOME 검색 [방법2]setDomainEnv.sh 실행 후 java -version [방법3]로그 확인 2024. 5. 23.
728x90