IBM JDK 1.4.2 SR6 이상의 버젼에서 session clustering 하기 위해서는 아래의 옵션으로 피해갈 수 있음. -Djeus.net.ibm.bugversion=true IBM JDK 1.4.2 SR6 이상의 버젼에 session clustering을 할 경우 아래의 에러가 발생 함1. JeusServer 로그의 에러내용 ========================================================================== jeus.net.ConnectorException: fail to connect to local endpoint 10.222.37.95:9736(9750) at jeus.net.Endpoint.getSocketStream(Endpoint...
Windows NT장비의 경우, OS특성상 jboot를 수행한 Prompt 창을 닫으면 프로세스가 죽는다. 이를 방지하기 위해서는 서비스로 등록하는 방법이 있다. 등록법 (실행파일은 각각 제품홈 밑에 bin에 존재함)1. JEUS 등록 : svcinstall.exe jeus.ini id passwd 해제 : svcremove.exe 2. WebtoB 등록 : 4.1.2.0 이전 : srvinstall.exe 4.1.2.0 이후 : srvinstall.exe WebtoB C:\TmaxSoft\WebtoB4.1.2.0 srvinstall.exe [service name] [WEBTOBDIR] 해제 : srvremove.exe 서비스 등록시 장단점1. 장점 - Prompt 창을 닫아 프로세스가 죽는 경우가 없..
JEUS 3.x$JEUS_HOME/config///container.xml의 태그 안에 JspWorkDir을 설정하면 된다. JEUS 4.x, 5.x, 6.x $JEUS_HOME/config///WEBMain.xml의 태그 안에 를 설정하면 된다. /home/tmax/jeus/webhome/jspwork 라고 원하는 이름으로 정의해 주시면 해당 디렉토리 이름으로 생성이 된다. 특이사항 JEUS6 fix4 의 경우, JEUS 재기동시 workdir을 지워버리는 버그가 존재하여 필히 jsp-work-dir설정 할것.
MaxQCount큐 적재 요구 한계값. Client요청이 폭주로 정상적인 서비스처리가 어려울 경우 계속되는 서비스 요청을 무시할 필요가 있다.큐에 적재된 Client의 요구수가 어느 정도 이상이 되면 새로 도착한 요구는 큐에 적재되지 않고 Client에 즉시 Error로 응답한다. 만약, 값이 크면 요구를 문제없이 처리할 수 있지만 응답을 너무 늦게 줄 수도 있다는 단점. MaxQUrl만약 MaxQCount값을 2로 설정할 경우 cqcnt(현재 큐에대기건수)에 2개가 대기할 경우 그 후 요청건들은 MaxQUrl에 지정한 주소로 던진다.이는 철도예약시스템같이 순식간에 엄청난 요청이 몰려 시스템 마비가 되는것을 대비하여 해당 큐이상쌓일 경우 그 후 요청건들은 Busy페이지로 가게끔 설정하기도 한다. *SER..
1. 개요방화벽에서는 지정한 포트에 대해서 접근허용에 대한 세션을 지정한 시간동안만 저장해둔다.설정한 시간동안 요청이 없을시에는 세션 내용을 삭제한다.따라서 두 서버간에 커넥션 상태가 establish이어도 제대로 데이터 전송이 되질 않는다. 이런 문제를 방지하고자 WebtoB 는 지속적으로 JEUS WebContainer에게WebtoB의 설정 파일에 정의된 "svrchktime" 변수 값의 간격으로 "ping"메시지를 보낸다.Web Container는 여기에서 정의한 시간 간격으로 WebtoB의 ping을 체크한다.WebtoB 의 ping 이 여기에서 설정된 시간 간격 내에서 발견되지 않으면 통신 연결은 끊어진 것으로간주되어 다시 설정된다. 그러므로, 여기의 값은 "svrchktime"보다 커야 한다...
개요모사이트 시스템에서 gc로그를 확인하여 보면 total heap size가 동적으로 변동이 되고 있고 있었다. 자세히 따지면 new영역을 동적으로 관리하는 기능이다. 앞전에 이런기능이 있는걸로 알고 있었지만, 문제는 full gc가 너무 빈번하게 발생하였다.그래서 7월9일에 New영역을 동적으로 변동시켜는 기능을 비활성화설정을 하고 나서 지켜본 결과 full gc가 거의 일어나지 않고 있음을 확인할 수 있었다. 그에 따라 UseAdaptiveSizePolicy 옵션에 대하여 알아보았다. Q. UseAdaptiveSizePolicy 가 무엇인가?-XX:+UseAdaptiveSizePolicy: Adaptive하게 New Generation의 크기가 Survivor Space의 크기를 변경할 것인지의 여..
1. httpd.conf ServerName 192.168.11.76:9080 # 디렉토리 권한 설정. apache의 기본 디렉토리가 아닌, 다른 디렉토리에 AP소스가 존재한다면 아래와 같이 등록하여 주어야 한다. AllowOverride None Options None Order allow,deny Allow from all AllowOverride None Options None Order allow,deny Allow from all # vhost.conf Include한다. Include conf/vhost.conf # mod_jk 모듈 로딩 LoadModule jk_module modules/mod_jk-1.2.26_httpd-2.2.8_linux-k2.6_x86.so JkWorkersFile ..
- Total
- Today
- Yesterday
- PostgreSQL
- Password manager
- 엔서블
- Ansible
- vagrant
- nginx
- Jenkins
- Nexus
- Playbook
- 젠킨스
- Config History
- Linux
- 쓰레드덤프
- DevOps
- openssl
- 파이프라인
- URL Encoding
- ssl
- 엔시블
- Shell Script
- iTerm2
- Thread Dump
- 리눅스
- Docker
- rsync
- JVM
- 데브옵스
- groovy
- rundeck
- 플레이북
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |