본문 바로가기
반응형

프로그래밍29

ora-00017 오라클 에러 ora-00017 오라클 에러 \ . . . . ora-00017 : 트레이스 이벤트 설정이 세션에 요구되었습니다. 2022. 11. 6.
tomcat 무중단 배포 테스트가 진행중인 서버에 hot deploy 할 수 있는 방법에 대해서 고민을 해오다가 알게된 tomcat parallel deployment에 대해서 정리한다. 병렬 배포를 알기 전까지는 apache를 이용해 로드밸런싱을 해볼까라는 생각을 가졌다. 문제는 한정된 자원에 각 서비스별 톰켓을 두 대씩 기동해야 한다는 것이고, 결정적으로 테스트 장비의 메모리가 충분치 않았다. 고민을 해오다가 tomcat parallel deployment 기능에 대해서 알게 되었고, Tomcat7 부터 해당 기능을 이용할 수 있다고 하여 바로 적용하게 되었다. 자세한 설명은 https://tomcat.apache.org/tomcat-7.0-doc/config/context.html#Parallel_deployment 페이지.. 2022. 3. 5.
Git Repository 변경하기 자주 있는 일은 아니지만 Git Repository를 변경해야 할 일이 있다. 단순히 파일만 옮겨가도 되지만 구성해둔 브런치와 히스토리를 전부 가져가고 싶은 경우 --mirror 옵션을 사용해주면 된다. 1. 기존 내역 복사하기 git clone --mirror 기존 Repository 주소 ex) git clone --morror https://soojpark.visualstudio.com/project.git 해당 명령어를 입력하면 아래와 같이 기존 레파지토리가 깊이 복사된다. 복사가 완료되면 git 디렉터리에 (프로젝트명). git 파일이 생성되는데, 이 파일명을 .git으로 변경해준다. 2. 새로운 Repository 주소 입력 git remote set-url origin 새로운 Reposito.. 2022. 2. 20.
tomcat http -> https로 리다이렉트 http로 접속해도 https 로 리다이렉트 하기 /opt/tomcat/conf/server.xml파일을 열어 아래 Connector태그를 추가한다. Connector태그가 이미 있어도 새로 추가하면 된다. 프로젝트의 web.xml 파일에 아래 태그를 추가한다. Protected Context /* CONFIDENTIAL tomcat restart 2. server.xml에 SSL설정 $ tomcat/conf/server.xml 주석처리 되어있는 부분을 풀어 주시고 파일에 https 설정을 443 포트로 설정하고, http 설정을 80 포트로 설정해주세요. 그리고, 키 파일과 패스워드를 입력해주세요 ! ... 중간 생략... ... 중간 생략... 톰캣설정이 끝났으면 자바 프로젝트에 web.xml 변경하.. 2022. 2. 19.
반응형