이 블로그에서는 Oracle® WebLogicServer® 버전 12c의 일부 변경 사항과 새로운 기능을 다룹니다.
소개
WebLogic Server는 Java® EE 7과 호환되는 응용 프로그램 서버이며 분산 Java 응용 프로그램을 배포하고 실행하는 데 사용됩니다. 이 인기 있는 Oracle 제품은 서비스 지향 아키텍처(SOA), Oracle Business Intelligence Enterprise Edition(OBIEE), Oracle AccessManagement 및 Oracle Identity Management(OAM/OIM), Oracle E-Business Suite(EBS)와 같은 모든 최신 Oracle 퓨전 제품에 사용됩니다. 12.2, Oracle Enterprise Manager(OEM) 13c 등.
WebLogic Server의 최신 버전은 12.2.1.3입니다. Weblogic 다운로드 링크에서 다운로드할 수 있습니다.
WebLogic Server v12c의 변경 사항
다음 섹션에서는 설치 모드, 디렉토리 구조, 동적 클러스터, OPatch 유틸리티, 다중 테넌시 등의 변경 사항을 포함하여 12c WebLogic의 역전 버전에 도입된 몇 가지 새로운 기능과 변경 사항을 다룹니다.
미디어 유형 설치
12c에서는 설치 유형이 변경되었습니다. 다음은 WebLogic Server를 설치할 수 있는 세 가지 방법입니다.
- 빠른 설치 프로그램
- 일반 패키지 설치 프로그램(Jar)
- Fusion 미들웨어 인프라 설치 프로그램(멀티 테넌시용)
디렉토리 구조 및 파일 시스템
12c에서는 WebLogic 서버의 디렉토리 구조가 다음과 같이 변경되었습니다.
홈 -> Oracle -> 제품 -> Oracle 홈 -> 구성 -> 구성 -> 도메인 홈 -> 애플리케이션 홈 .
기본 설치 디렉토리인 Oracle_Home은 /Oracle/Middleware/Oracle_Home입니다. .
RCU(Repository Creation Utility) 스크립트 디렉토리는 /Oracle/Middleware/Oracle_Home/oracle_common/bin입니다. .
WebLogic 홈 디렉토리 WLS_HOME은 /Oracle/Middleware/Oracle_Home/wlserver입니다. .
패치 디렉토리는 /Oracle/Middleware/Oracle_Home/OPatch입니다. .
다음 이미지는 WebLogic 파일 구조를 보여줍니다.
동적 클러스터
동적 클러스터에 대한 변경 사항에는 다음 항목이 포함됩니다.
- 클러스터에는 하나 이상의 동적 서버가 포함될 수 있습니다.
- 애플리케이션의 필요에 따라 서버를 동적으로 확장할 수 있습니다.
- 사용자 서버 템플릿을 사용하여 서버 또는 동적 클러스터의 일부 구성을 정의할 수 있습니다.
다음 이미지는 Round Robin으로 생성된 클러스터를 보여줍니다. WebLogic 콘솔에 입력:
다음 이미지는 WebLogic 콘솔에서 실행 중인 동적 클러스터 상태를 보여줍니다.
동적 서버
동적 서버에 대한 변경 사항에는 다음 항목이 포함됩니다.
- 서버 템플릿에서 WebLogic Server를 생성할 수 있습니다.
- 동적 클러스터는 이러한 동적 서버를 생성합니다.
다음 이미지는 WebLogic 콘솔에서 동적 서버를 생성하는 위치를 보여줍니다.
멀티테넌시
다중 테넌트에 대한 변경 사항에는 다음 항목이 포함됩니다.
- 여러 당사자가 공유 가능한 다중 테넌트 인프라를 공유할 수 있습니다.
- 개선 사항으로 밀도와 리소스 효율성이 향상되었습니다.
- 도메인 내에서 리소스 격리를 사용할 수 있습니다.
JDK 8 인증
WebLogic Server 12c R2는 JDK 8 업데이트 40 이상 버전과 함께 사용하도록 인증되었습니다.
JDBC 데이터 소스 유형
다음 JDBC(Java Database Connectivity) 데이터 소스가 버전 12c에 도입되었습니다.
- 범용 연결 풀 데이터 소스
- 프록시 데이터 소스
패치
버전 12.1.2부터 BEA Smart Update(bsu.sh
) 대신 Opatch 유틸리티를 사용하여 WebLogic 패치를 적용해야 합니다. ).
WebLogic Server 12.2.1.3.0을 사용하면 WebLogic Server 인스턴스에 적용된 패치 목록을 얻을 수 있습니다. weblogic.log.DisplayPatchInfo
를 검토하여 이 적용된 패치 목록에 액세스합니다. 시스템 속성 또는 ServerRuntimeMBean.PatchList
속성.
D-PCT
WebLogic Server 12.2.1.1.0에는 기존 애플리케이션과 리소스를 비 다중 테넌트 도메인에서 다중 테넌트 도메인 파티션으로 마이그레이션하는 기능을 제공하는 D-PCT(Domain to Partition Conversion Tool)가 도입되었습니다.
도커 인증
WebLogic Server 12.2.1은 Docker® 컨테이너 내에서 실행되도록 인증되었습니다. Docker는 개발 또는 프로덕션 환경에 대해 단일 호스트 OS 또는 가상 머신에서 경량 클러스터 및 비클러스터 WebLogic Server 도메인 구성을 신속하게 생성할 수 있게 해주는 Linux® 기반 컨테이너 기술입니다.
결론
WebLogic Server 12c 릴리스 2는 가용성, 관리 용이성, 최신 표준 및 기술 지원, 클라우드 지원 및 이식성에 중점을 둔 향상된 기능을 제공합니다.
향상된 기능과 새로운 기능은 동급 최강의 Java EE(EnterpriseEdition) 응용 프로그램 서버를 활용하여 새로운 사양, 표준 및 기술에 대한 추가 지원을 포함하여 한 차원 높은 수준으로 끌어 올립니다. 또한 애플리케이션 및 리소스를 보다 효율적으로 격리 및 관리하고 애플리케이션 및 데이터의 최대 가용성을 제공하는 기능을 제공합니다. 좋은 소식은 맞춤형 Java 애플리케이션이 이러한 새로운 기능을 활용할 수 있을 뿐만 아니라 Oracle SOA Suite, Oracle Service Bus, Oracle BPM Suite, WebCenterContent 및 Portal, Forms &보고서 및 OBIEE는 WebLogic Server의 최신 릴리스에서 제공되는 이점도 누릴 수 있습니다. WebLogicServer 및 FMW 버전 12.2.1을 지금 다운로드할 수 있습니다. 이러한 이점을 직접 경험할 수 있도록 테스트 드라이브에 가져가십시오.
피드백 탭을 사용하여 의견을 남기거나 질문하십시오.
데이터베이스 서비스에 대해 자세히 알아보십시오.