전체 글 62

coherence 12c(client) to coherence 3.7(server)

최근 버전업에 따라 코히런스 관련 테스트 요청이 있어서 테스트를 진행해 보았다. 환경은 Coherence 3.7 (JDK6,7) 을 사용하고 있는데 WAS을 쿠버 환경으로 변경하면서 Tomcat 10.0.x (JDK8)으로 사용 할 수 있는지 였지만, 사용하는 JDK가 다르기 때문에 Coherence에서 다른 JDK을 사용 해도 호환이 되는지 확인이 필요했다. (안될것같은 느낌이 많이 들었지만 일단을 해봐야되서 했다.) Coherence 12c(Clinet) 에서 Coherence 3.7(Server) 에 데이터를 넣을 수 있는지 체크하기로 했다. * 해당 설정을 적용하기 위해서는 Coherence extended 설정을 사용해야 함. * cache mapping 은 "hello-example", "di..

[WebLogic] DataFormat Patten 변경하기

weblogic은 default DataFormat은 "yyyy. M. d a h'시' mm'분' ss,SSS'초' z" 이다. 그렇기 때문에 WebLogic Log을 확인해보면 AM, PM으로 time이 출력된다. . . 24 hours Format으로 변경하기 위해선 "yyyy-MM-dd HH:mm:ss.SSSS z" 을 사용하면 된다. . . 설정 변경 방법은 WebLogic Console에서 변경하거나, JVM 옵션을 추가하여 변경 할 수 있다. # WebLogic Console 변경 # JVM 옵션 -Dweblogic.log.DateFormatPattern="yyyy-MM-dd HH:mm:ss.SSSS z"

Coherence Sample APP 생성 및 WebLogic 배포

# WebLogic - Coherence 설정 부분 생략 # Coherence 설정 파일 경우 WEB-INF/classes xml 파일 참조 테스트 APP 내용을 작성 할 때 혼동한 부분으로는 Coherence 12.2.1 에서 아래와 같이 작성하라고 나와 있었다. . . CacheFactory.ensureCluster(); NamedCache cache = CacheFactory.getCache("example-hello"); . . CacheFactory.shutdown(); 500 Error 발생하여 잘못 된 부분을 확인해봤는데 Coherence 12.2.1.3 부턴 아래처럼 작성을 해야되는 것이였다. . Session coh_session = new CoherenceSession(); NamedC..

Coherence Data Grid - First Coherence Application 구축

코히런스 예제를 진행함으로써 기본적인 코히런스 개념을 인지하고자 진행하였습니다. 첫번째 코히런스 어플리케이션은 Coherence에 data를 key value 형태서 넣는 기초적인 어플리케이션 입니다. 코히런스 파일 설정 변경 및 실행 코히런스를 설치하고 ${COHERCNE_HOME}/bin/cohercne.sh 또는 cmd 파일에 들어가 -Dcoherence.distributed.localstorage=false 부분을 True로 변경해 준다 --> 테스트를 위해 데이터를 넣은 storage를 생성 coherence 파일 실행 후 아래와 같이 Map (?) : cache hello-example 2022-01-26 17:20:59.620/207.295 Oracle Coherence GE 12.2.1.4..

wlsdm 설치

wlsdm은 weblogic에서 제공되는 내용들을 시각적으로 편리하게 정리한 모니터링 툴(상용)이라고 생각하면 될 듯하다. wlsad에 대한 설명은 "https://wlsdm.com/native-weblogic-monitoring" 에서 확인 할 수 있다. wlsdm 이란 아래와 같다고 한다. WLSDM은 WebLogic JMX MBean 메트릭 및 모든 WebLogic 도메인 자산(상태, 서버, 애플리케이션, 데이터 소스, JMS 등)에 대한 모니터링을 가능하게 하는 엔터프라이즈 "WebLogic 콘솔 확장"입니다. WLSDM 메트릭 브라우저를 사용하여 경보 및 알림 정의를 만드는 것은 매우 쉽습니다. WLSDM은 모든 WebLogic 메트릭 값을 기록으로 저장할 수 있으며 그래픽 보고서를 생성할 수도..

네트워크 관리사 2급 취득

Network 기본은 알아야 된다고 생각해서 CCAN,CCAP 는 아니더라도 공인 자격증인 네트워크 관리사 2급을 취득하기로 했습니다. 공부 시간 네트워크 2급 관리사 필기 경우 하루에 1시간씩 일주일 정도 공부했습니다. 기출은행이라서 기출 문제 12회 정도만 풀어보면 문제들이 거기서 거기라... 필기는 5분만에 풀고 나와서 집갔습니다. 나중에보니 92점인가 맞었더라고요. 네트워크 2급 관리사 실기 경우는 하루에 2시간씩 일주일 정도 공부했습니다. UTP 케이블 제작 Window 설정, Linux 등은 원래 알고 있던 거라서 라우터 부분을 중점적으로 했습니다. 실기는 턱걸이로 합격했습니다. 시험 볼 생각이면 좀 더 시간을 투자 하는것을 추천합니다... 책 같은건 살 필요가 없다구 생각합니다. (돈 아까워요)

자격증 2022.01.17

Marketplac Stack을 이용한 WebLogic 설치

Marketplace에 있는 Stack을 이용하여 간단하게 WebLogic을 설치 * 환경 구성이라서 내용 설명은 생략이 많음 Marketplace OCI Console 접속 후 Marketplace => All Applications 선택 Oracle WebLogic Server Enterprise Edition UCM Filters 부분은 Type은 Stack, Publisher는 Oracle, Category는 Application Development 를 선택 후 Oracle WebLogic Server Enterprise Edition UCM을 선택합니다. * Note Java EE(Java Enterprise Edition) 애플리케이션 개발 및 배포를 위해 Oracle Cloud Infras..

클라우드/OCI 2022.01.17

Sping boot에서 H2 Console 접속하기

build.gradle 수정 dependencies { . . developmentOnly 'org.springframework.boot:spring-boot-devtools' implementation('com.h2database:h2') runtimeOnly 'com.h2database:h2' . . } H2 Console 접속 하기 http://localhost:8080/h2-console test.mv 파일 생성하기 Generice H2 (Server) 에서 JDBC URL 는 jdbc:h2:~/test 로 설정하고 Connect 를 하면 test.mv 가 생성됩니다. Connect을 했을 시 이슈 발생 시 H2를 Window Server에 직접 설치해 줍니다. http://h2database.c..

Intellj 를 사용하여 spring initializr 생성 및 실행

# JPA 테스트를 하기 위한 환경 구성 1. Intellj 설치 Intellj 설치 경우 많이 나와 있어서 생략 하도록 하겠습니다. 참고 URL https://goddaehee.tistory.com/195 2. spring initializr 프로젝트 생성 spring initializr 프로젝트를 생성을 하려고 보니 spring initializr 가 없었습니다. 확인해 보니 Community 버전은 spring initializr 을 지원하지 않기 때문에 Spring 사이트로 가서 프로젝트를 생성해야한다. 아래 URL에 접속 후 프로젝트를 생성합니다. https://start.spring.io/ 설정은 아래와 같이 설정 합니다. Project Gradle Project Language Java Sp..

Minimum Requirements for the Linux Operating System

# Oracle 제품 설치 시 Linux8 은 "ksh" 가 리스트에 없지만 "ksh" 설치를 해야한다. 특정 제품인지 전부인지는 모르겠지만 OHS 설치 시 packages 체크 하는 부분에서 ksh를 찾고 없으면 설치 진행이 안된다. Processor Operating System Version Required Packages x86-64 Oracle Linux 8 (UL0+) and Red Hat Linux 8 (UL0+) binutils-2.30-49.0.2.el8 gcc-8.2.1-3.5.0.1.el8 gcc-c++-8.2.1-3.5.0.1.el8 glibc-2.28-42.0.1.el8.x86_64 glibc-devel-2.28-42.0.1.el8.x86_64 libaio-0.3.110-12.el..