일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- Selenium
- spring cloud
- Redis Sentinel
- KAFKA
- ChannelPipeline
- docker compose mysql
- docker
- spring boot redis
- WebLogic
- Netty
- weblogic 10
- Airflow
- cassandra
- jmeter
- RabbitMQ
- MySQL
- Spring Open Feign
- grafana
- QueryDSL
- netflix oss
- argo cd
- Hibernate
- Docker Compose
- JPA
- spring boot
- coalesce
- docker-compose
- mybatis
- vue.js
- redis
- Today
- Total
목록2017/07 (4)
IT.FARMER
diskExpiryThreadIntervalSeconds: 디스크에 저장된 캐시들에 대해 만료된 항목를 제거하기 위한 쓰레드를 실행 할 주기 설정diskSpoolBufferSizeMB: 디스크 캐시에 쓰기 모드로 들어갈때, 사용될 비동기 모드의 스폴 버퍼 크기 설정, OutOfMemory 에러가 발생 시 수치를 낮추도록 한다.diskPersistent: VM이 재기동 할때 캐싱된 객체들을 디스크에 계속 유지 할지 여부diskAccessStripes: 디스크 퍼포먼스를 조정하기 위한 스트라핑 설정eternal: 시간설정에 대한 무시 설정 (boolean), true 면 모든 timeout 설정은 모두 무시 되고 Element에서 캐시가 삭제 되지 않음maxElementsInMemory: 메모리에 캐싱 되어..
Tomcat 로그 관리 (logrotate.d) 구분 위치 및 실행 방법 설명데몬(위치) /usr/sbin/logrotate 데몬의 위치 및 데몬프로그램데몬 설정파일 /etc/logrotate.conf 설정파일설정디렉토리 /etc/logrotate.d logrotate에 적용할 각종로그파일들 보관하는 디렉토리상황파일 /var/lib/logrotate.status logrotate한 작업내역을 보관한 파일cron(일단위) /etc/cron.daily/logrotate logrotate는 주기적으로 실행이되어야하므로 cron에 의해 일단위로 실행이 됨 1. 30일 지난 로그 삭제 # vi /usr/local/tomcat/logs/tomcat_log.sh ($CATALINA_HOME = /usr/local/t..
Linux vim catalina.sh > JAVA_OPTS="$JAVA_OPTS -Xms256m -Xmx512m -XX:MaxPermSize=128m" Xms: 최초 JVM 이 로드될 때 부여할 메모리 Xmx: 최대 JVM 이 가질 수 있는 메모리 MaxPermSize: JVM 내의 클래스 정보가 담길 최대 메모리 Windows catalina.bat > set JAVA_OPTS=-server -Xms2G -Xmx2G -XX:MaxPermSize=2G (큰따옴표가 들어가지 않음. 유닉스 계열만 큰따옴표가 들어감) 메모리 계산방식 어플리케이션 서버에서 필요한 메모리 계산 방법 - 계산식 : (MaxProcessMemory - JVMMemory - ReservedOsMemory) / (ThreadStack..
서브 도메인으로 하나의 WAS에 ROOT Context로 서비스 하고 싶은 경우가 있다. mobile 같은 경우가 좋은 예가 될 수 있다. 1. Start시 옵션 설정 (최소 최대 메모리 설정) > vim catalina.sh #JVM_OPTS JAVA_OPTS="-Dspring.profiles.active=prod -Xmx1024m -Xms1024m" 2. server.xml 설정 변경 > vim $CATALINA_HOME$/conf/server.xml 도메인 모두 ROOT로 사용할것이 기때문에 appBase를 다르게 설정한다. localhost 주석 처리 Tomcat 서비스를 Start 시키면 자동으로 해당 host로 적은 폴더가 ($CATALINA_HOME$/conf/Catalina/ 하위로 생성된..