IT 공부/Java 2024. 12. 11.
[Java] JFR (Java Flight Recorder)
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- 사용방법)1.JVM 옵션 아래 내용을 추가 한다.- XX:+UnlockCommercialFeatures- XX:+FlightRecorder UnlockCommercialFeatures 옵션을 사용한다는 것은, 라이선스 정책에 동의하는 것을 의미한다. 2. jcmd 를 이용하여 덤프 파일 생성jcmd J..

IT 공부/WebLogic 이슈 2024. 12. 6.
[WebLogic] 웹로직 HTTP Access 로그가 안쓰여질 때
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- 기본값이 8kb 이기에 이 값 이상으로 들어가면 이제 쓰여지는데 보통 사용량이 많이 적은 서버들은 넘기기 힘든 경우가 있다. 웹로직 콘솔화면에서 환경 - 서버 - 설정할 매니지드 서버 클릭 - 로깅 - HTTP 로 접근한다. 아래 고급을 눌러 창을 확장하면 로그 파일 버퍼가 8로 되어있는데, 이 값을 0으..
IT 공부/WebLogic 이슈 2024. 12. 3.
[WebLogic] WAS 기동 중 애플리케이션 lib 교체 시 다운 현상
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- 업데이트 및 정기배포의 경우 WEB-INF/lib 아래 jar 파일을 교체하는 경우가 생기는데보통은 jar 파일 교체 후 서버 재기동을 한다. (배포를 해야해서) 그러나 우선 배포 후 어떤 이유로 인해 재기동을 미룰때가 있는데 이 경우 아래와 같이 core dump 가 떨어지며 서버가 죽어버릴 수 있다. #..
IT 공부/WebLogic 이슈 2024. 12. 2.
[WebLogic] 날짜 yyyymmdd JVM 옵션
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- setDate() 메서드를 사용하는경우 원래라면2024-12-02 00:00:00 으로 들어가야 하는데, 업그레이드 이후에는 2024-12-02 17:03:04 처럼 시분초가 표시되는 경우가 있다. -Doracle.jdbc.DateZeroTime=true -Doracle.jdbc.DateZeroTimeExt..
IT 공부/WebLogic 이슈 2024. 10. 24.
<BEA-171519> <BEA-000362> <BEA-000383> 웹로직 오류
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- 해결방법)1. 우선 정상종료 되지 않은 weblogic 프로세스를 kill -9 명령어를 이용해 강제 종료 시킨다. (ps -ef | grep weblogic 으로 확인) 2. ${DOMAIN_HOME}/servers 디렉토리를 백업 후 ${DOMAIN)HOME/servers/A..
IT 공부/Web-WAS 2024. 10. 21.
[WebLogic] 웹로직 버전 확인 방법 (11g, 12c, 14c구분)
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- 1. config.xml 에서 확인 wls_domain 12.2.1.4.0 2. WLST 를 이용하여 확인 [17:28:22 /u02/sw/weblogic/myDomain/bin]> . ./setDomainEnv.sh [17:28:39 /u02/sw/weblogic/myDomain]> java we..

IT 공부/Web-WAS 2024. 10. 2.
[WebLogic] password({AES256}) 암복호화 방법
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- - **암호화**1. Domain Home 아래 bin 이동2. . ./setDomainEnv.sh3. java weblogic.security.Encrypt ${password} 입력 - **복호화**1. 오라클홈 wlserver/common/bin 이동2. ./wlst.sh3. domain = “${도메..
IT 공부/WebLogic 이슈 2024. 9. 10.
[Error] <BEA-090783> Server is running in Development ... 에러
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- 원인 보통 웹로직 기동쉘을 만들어서 실행하였고, 운영모드일경우 발생

IT 공부/프로젝트 2024. 8. 30.
input 데이터 팝업창 띄워 가져오기
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- 이런 형식으로 사람을 찾아서 넣어 입력해서 input 제출하는 form 작성중임어느정도 데이터가 많고, 기존 데이터에서 골라야 하기에 select 보다 그냥 창띄워서 가져오는게 더 좋다고 생각하여 이렇게 만들었음. div> label for="e..
IT 공부/프로젝트 2024. 8. 26.
[MyBatis] DB snake_case 를 camelCase 로 자동 변환하기 (Spring Boot)
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- db 컬럼은 보통 snake case로, Java 객체는 주로 camel case 로 사용하는데서로 이름을 맞춰주지않는다면 가져올수가 없다. 그래서 쿼리문 alias 를 이용하여 맞춰줄수도 있지만 설정한줄을 통해 가능하다 application.yaml 또는 application.properties 에 다음과..

IT 공부/프로젝트 2024. 8. 24.
[GitLab-Jenkins] 깃랩 - 젠킨스 연동하여 push Event 발생 (자동 build & 배포)
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- 1. GitLab Access Token 발급 깃랩 로그인 후 ( root 계정 아니여도 됨 ) 우측 상단에서 Preferences 클릭 Access Tokens 클릭 후 토큰 이름, 만료일 입력Select scopes 는 필요한 내용들 클릭 (나는 다 선택함) 후 Create 하여 생성 아래 생성된 토큰..

IT 공부/프로젝트 2024. 8. 20.
[GitLab] 깃랩 계정가입 및 프로젝트 멤버 초대 방법
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- 1. 접속Register now 클릭 2.정보 입력 후 Register 버튼 클릭 3. root 계정으로 승인 -------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://10..
IT 공부/WebLogic 이슈 2024. 8. 14.
[WebLogic] Failed to bind remote object Exception (DataSource) 에러
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- 데이터소스를 생성하다가 생기는 오류인데 weblogic.common.ResourceException: Failed to bind remote object (ClusterableRemoteRef Initialized?=false(8313353979906136800S:${IP및 호스트, 도메인 정보 등} [web..
IT 공부/WebLogic 이슈 2024. 8. 7.
[Error] <BEA-090504> Certificate chain received from ... 이슈
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- 인증서 체크가 제대로 안될 때 발생 1. 호스트 이름 확인방법 변경 1. 웹로직 콘솔 접속 후 로그인 2. 왼쪽 환경 - 서버 - 수정할 서버 클릭 3. SSL 탭 클릭 4. 고급 클릭하여 드롭다운 메뉴 확인 후 아래 값 수정 1. 호스트 이름 확인 -> 사용자..
IT 공부/WebLogic 이슈 2024. 8. 2.
[Error] <BEA-090403> Authentication for user denied 이슈
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- 웹로직 기동시 발생하는 오류로보통 boot.properties 파일이 없어서 발생하는 오류다. 1. 도메인 아래 모든 서버 하위 Security 폴더에 boot.properties 를 만들어 등록한다. 경로 예시)/SW/weblogic/domains/myDomain/servers/testServer/sec..
IT 공부/WebLogic 이슈 2024. 7. 31.
[WebLogic] 14c 업그레이드 이후 기동속도 느려짐
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- 11g 이하버전에서 14c로 업그레이드를 할 경우 기동속도가 느려지는 현상이 발생 할 수 있다. 대개는 버전 업그레이드 되면서 웹로직 기동 및 애플리케이션 배포 시 검사하는것들이 늘어나 기동시간이 늘어날 수도 있는데, 눈에 띄게 기동시간이 증가할 경우가 있다. 이번 사례는 버전업그레이드 이후 기동시간이 기존..
IT 공부/프로젝트 2024. 7. 29.
[Spring] 게시판 만들기 15 - 댓글 알람 추가하기 (WebSocket, AOP)
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- 이전 포스팅 마지막 jsp (list.jsp) 를 보면 레이아웃 수정이 있었는데 다른페이지들도 그렇게 맞추면된다. 그럼 댓글을 달았을 때 웹소켓을 사용하여 알람이 나오도록 한번 만들어 본다. 1. build.gradle 에 아래 내용을 추가한다. implementation 'org.springframew..

IT 공부/자격증 2024. 7. 15.
CKA 시험 일정 변경 방법
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요-------------------------------------------------------------------------------------호기롭게 약 한달반전에 CKA 신청을 했지만https://wsnake0.tistory.com/entry/Certified-Kubernetes-Administrator-CKA-%EC%8B%A0%EC%B2%AD Certified Kubernetes Administrator (CKA) 신청CKA 자격증 시험 등록함시..

IT 공부/WebLogic 이슈 2024. 6. 23.
[OHS] Component 의 config 수정 시 주의사항
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요-------------------------------------------------------------------------------------OHS 의 component 설정파일은 상당히 깊숙한곳에 위치해있다. 설정 시 주의할점이 있는데 ${ORACLE_INSTACE}/config/fmwconfig/components 로 들어가면 아래처럼 두가지 디렉토리가 있다. 둘다 conf 파일이 존재하는 디렉토리고, 처음엔 어떤 디렉토리를 수정하던 상관 없지만..
IT 공부/Web-WAS 2024. 5. 31.
WebLogic 11g JDK 버전 변경 방법
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요-------------------------------------------------------------------------------------가능한 방법은 두가지 1. 모든 스크립트에서 참조하는 JAVA_HOME 환경변수를 변경하는 방법○ 변경되어야 하는 기본 파일 목록 $INSTALL_HOME/wlserver_10.3/common/bin/commEnv.sh $INSTALL_HOME/user_projects/domains//bin/setDo..

IT 공부/PaaS 2024. 5. 29.
K8S 에서 containerd 와 docker
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- RKT 과 같은 여러 컨테이너 런타임을 지원하면서 CRI 와 같은 인터페이스를 소개함.이후 OCI 도 같이 소개하면서 여러 컨테이너 런타임이 나옴.

IT 공부/자격증 2024. 5. 28.
Certified Kubernetes Administrator (CKA) 신청
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요-------------------------------------------------------------------------------------결제는 213달라에 했는데코드는 MAY24SPECIALCT 입력했음 아마 5월까지만 쓸 수 있어서 새로 찾아봐야할듯 CKA coupon code 보는 곳https://github.com/techiescamp/linux-foundation-coupon GitHub - techiescamp/linux-foundat..
IT 공부/WebLogic 이슈 2024. 5. 24.
<BEA-001112> Test SELECT 1 FROM DUAL set up for pool ~~~Source failed with exception
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- 원인 및 해결책 데이터베이스 중단 후 WebLogic Server 데이터 소스가 복구되지 않으면 발생 연결 생성 재시도 빈도(Connection Creation Retry Frequency) 의 기본값은 0초인데, 값이 0으로 설정되면 연결 생성 재시도를 하지않고, 데이터베이스를 사용할 수 없는 경우 데..
IT 공부/WebLogic 이슈 2024. 5. 22.
<BEA-000438> Unable to load perfomance pack. USing Java I/O instead.
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- 점검때 발견한 로그 * 증상 *특이사항이라 부를만한 별다른 증상은 없는 로그 -------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 ..

IT 공부/WebLogic 이슈 2024. 5. 12.
[Error] WebLogic ResourceLimitException 에러
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요-------------------------------------------------------------------------------------weblogic.common.resourcepool.ResourceLimitException: No resources currently available in pool testConnectionPool to allocate to applications, please increase the size of the ..

IT 공부/WebLogic 이슈 2024. 5. 7.
<BEA-101216> OutOfMemoryError
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요-------------------------------------------------------------------------------------할당한 메모리가 부족해서 뜨는 현상 1. 서버 기동시 발생한 경우 여기서 Xms, Xmx 값을 늘려주거나 PermSize, MetaspaceSize 등 메모리 분석해서 값을 조절해주면 됨.또는 JDK 버전을 업그레이도 방안일 수 있으나, 현실적으로 JDK 업그레이드가 쉽지않음. 2. 배치 이후 발생한 경우 주로..

IT 공부/PaaS 2024. 4. 13.
[Harbor] 이미지 Push 및 Kubernetes 에서 사용방법
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요-------------------------------------------------------------------------------------1. 프로젝트 생성 방법harbor 웹 콘솔 접속하여 로그인Project 탭의 NEW Project 클릭 3. Project 값 입력 커맨드 확인2. 이미지 태그 및 PUSH 방법docker pull nginx:latest테스트 이미지용 nginx:latest 다운로 -------------------..

IT 공부/PaaS 2024. 4. 11.
[Harbor] 사설 image repository Harbor 설치 방법 정리
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요-------------------------------------------------------------------------------------1. 설치조건 확인HardwareResource Minimum RecommendedCPU2 CPU4 CPUMem4 GB8 GBDisk40 GB160 GBSoftwareThe following table lists the software versions that must be installed on the tar..

카테고리 없음 2024. 4. 9.
[K8S] Kubespray 를 이용하여 kubernetes 설치
-------------------------------------------------------------------------------------현재 블로그 이사 하였습니다.https://100sy.co.kr/와서 더 많은 자료 확인부탁드려요------------------------------------------------------------------------------------- 쿠버네티스 강의를 들었는데 kubespray 라는걸로도 설치를 할 수 있다고 한다.자동으로 kubeadm init join 같은것도 다 해줘서 설치할 때 더 편한것 같음.다만 여러 프로그램들을 사용해서 설치하다보니 버전들을 맞춰주는게 중요한듯 쿠버네티스 마스터노드와 워커노드로 구성할 VM들은 이미 되었다고 가..
