최신 마이너 버전 다운로드 후 압축해제하여 lib폴더에 있는 라이브러리 파일을 기존 버전의 lib폴더에 복사하면 끝!! 재기동하기전에도 version.sh실행하면 버전이 변경된것 확인 가능. 원복해야할지도 모르니 lib폴더를 백업해두자!! https://endoflife.date/tomcat Apache Tomcat Check End of Life, Support Schedule, and release timelines for AlmaLinux OS, Alpine Linux, Amazon Corretto, Amazon Linux, Android OS, Angular, Ansible-core, Ansible, antiX Linux, Apache Airflow, Apache Camel, Apache Cass..
톰캣 설치 경로의 conf폴더로 이동하여 server.xml파일을 열어 아래정보 확인 로그 설정옵션 directory access log가 생성되는 폴더 fileDateFormat access log rotate 주기를 설정. 기본값은 yyyy-MM-dd로 매일 rotate됨. 시간별로 하기 위해서는 yyyy-MM-dd.HH 로 수정 prefix access log 파일의 접두사 suffix access log 파일의 접미사 pattern access log 포맷 패턴옵션 %a 원격 IP 주소 %r 요청의 첫번째 줄 (메소드와 요청 URI) %A 로컬 IP 주소 %s HTTP 상태 코드 %b HTTP 헤더를 제외한 전송 크기, 없다면 ‘-’ %S 사용자 세션 ID %B HTTP 헤더를 제외한 전송 크기 ..
종류 1. 라운드로빈 2. 가중치 라운드로빈 3. 라스트 컨넥션 4. IP HASH 아래는 가중치 라운드로빈 설정(Weighted Round Robin) httpd.conf in virtualhost settingJkMount /* [loadbalance name] worker.propertiesworker.list=[loadbalancer name] worker.template.type=ajp13 worker.template.lbfactor=1 worker.template.host=localhost worker.template.socket_timeout=600 worker.template.socket_keepalive=1 worker.template.retries=0 worker.tomcat1.refe..
JAR 파일 안에 CLASS 파일 찾기 명령 (FIND) [darksharavim]find . -type f -name '*.jar' | while read LINE; do echo $LINE;jar tvf $LINE | grep "찾고자하는 클래스 이름";done Linux에서 grep 로 jar파일 안에 있는 class파일을 찾는 유용한 명령어 [darksharavim]grep 'org.apache.log4j.Logger' `find ./ -name "*.jar"` => org.apache.log4j.Logger 클래스 파일 앞뒤는 '' 표시 => find 앞 뒤는 ` ` 표시 [darksharavim]find [경로] -name "파일명" | xargs grep "찾을 내용" 예제 : find . ..
전제조건 : JDK설치 1. 다운로드 및 압축해제 github.com/scouter-project/scouter/releases/ 1 2 3 4 5 6 7 # mkdir -p /apps/ # cp /apps # wget https://github.com/scouter-project/scouter/releases/download/v2.12.0.1.SNAPSHOT/scouter-all-2.12.0.1.SNAPSHOT.tar.gz # tar -xvzf scouter-all-2.12.0.1.SNAPSHOT.tar.gz Colored by Color Scripter cs 2. scouter server 실행 1 2 3 4 5 6 7 8 9 10 11 # cd scouter/server # ./startup.sh ..