본 포스팅은 JMS Failover Test에 대해 알아보겠습니다. 1. JEUSMain.xml virtual muticast방식을 사용하고, connection을 pooling하지 않도록 하기 위해서 jeus.jms.client.use-pooled-connection-factory 옵션을 적용한다.(IMS- 80590) container1 10061 -Xms256m -Xmx512m -XX:MaxPermSize=128m -Djeus.jms.log.level=FINEST -Djeus.jms.client.use-pooled-connection-factory=false -Djeus.jms.cluster.virtual-multicast-list=jungwon:10071|jungwon_container2 cont..
본 포스팅은 JMS Failover Test에 대해 알아보겠습니다. 1. JMS Fail-Over - JMS 서버이 고가용성을 위한 것이며, Active - Standby 구성으로 이루어 져있다. 2. Active - Standby 구조 Active가 비정상적으로 죽었을때만 Standby에서 동작한다. Active는 정상적으로 떠 있고 Standby는 문제가 있을 때 기동된다. 즉 stadnby의 경우는 jms엔진만 떠 있고 factory, destination등을 만들지 않고, 또한 jndi서버에 export-name도 등록하지 않는다. 당연히 port도 listen하지 않는다. Active가 비정상적으로 종료했을때만 gms에서 감지하여, standby를 활성화 시킨다. (factory, destina..
본 포스팅은 JEUS와 IIS 연동과정을 설명하고 있습니다. 1. Ajp 13 Listener (Apache JServ Protocol 1.3) • WebtoB 이외의 다른 Web Server, 예를 들면 Apache, IIS, SunOne(iPlanet)등을 사용할 경우에도 JEUS Web Application과의 상호 연동이 가능하도록 해주는 Protocol 이다. 2. Mod_jk Library • Apache Web Server를 Web Container의 앞 단에서 사용하기 위해서는 mod_jk라는 모듈을 Apache설치 모듈에 추가해 줘야 한다. • mod_jk 모듈은 Server와 Container간의 통신 Protocol을 구현한 것이다. • 다운로드 경로 : http://www.apach..
본 포스팅은 턱시도 설치 및 JTC FailOver에 대해 알아보겠습니다.AIX 5.3 에서 JEUS5 fix22, WebtoB 4.1에서 테스트를 진행하였다. 이 테스트는 toupper 서비스를 올린 후 하나의 JEUS에서 두개의 Tuxedo로 서비스 하는 구성에서 fail over 와 fail back의 정상여부를 확인하기 위한 테스트이다. 테스트시 webt 버전을 확인하여야 한다. $ java -classpath $JEUS_HOME/lib/system/webt50.jar tmax.webt.WebtSystem WebT-5.5.0.50 1. OS에 맞는 Tuxedo를 다운받는다. http://commerce.bea.com/showallversions.jsp?family=TUX 2. 테스트를 위한 Tux..
본 포스팅은 다양한 Network 장비들에 대해 알아 보겠습니다. 다양한 장비를 통해 필요에 의한 도입을 검토할 수 있도록 도움이 되었으면 합니다. 처음으로 Router에 대해 알아보겠습니다 라우터(router, 문화어: 경로기)는 패킷의 위치를 추출하여 그 위치에 대한 최상의 경로를 지정하며 이 경로를 따라 데이터 패킷을 다음 장치로 전향시키는 장치입니다. 네트워크는 겉으로 보기에는 여러 대의 컴퓨터가 연결선을 통하여 마치 모두 하나로 이어져 있는 것처럼 보입니다. 하지만 사실 네트워크가 단 하나의 체계로 이루어져 있는 것은 아닙니다. 서로 다른 네트워크들이 연결되어 있을 수도 있다는 것입니다. 다만 각각의 네트워크는 통신 방법이나 신호가 다르기 때문에 여러 가지 네트워크들이 정보를 주고받기 위해서는 ..
본 포스팅은 RAID (Redundant Array Inexpensive Disk & Redundant Array Independent Disk) Level에 관한 것입니다. 먼저 RAID에 대해 알아보겠습니다. RAID 란 여러 디스크를 하나의 디스크처럼 사용할 수 있도록 하면서 동시에 신뢰성을 높이고 성능을 향상 시킬수 있는 저장 장치입니다. 처음 개념이 등장할 때는 여러 개의 저렴한 디스크를 하나로 모아 고성능의 디스크처럼 사용하기 위해 나타났습니다. 하지만 현재는 꼭 저렴한 디스크라기보다 여분의 독립적인 디스크들을 하나로 모아 고 성능 혹은 고 가용성을 위한 개념입니다. 데이터를 분할해서 복수의 자기 디스크 장치에 대해 병렬로 데이터를 읽는 장치 또는 읽는 방식입니다. 1987년 캘리포니아 대학 ..
본 포스팅은 OS별 Thread의 CPU 점유 정보 확인 방법에 대해 알아보겠습니다. OS의 CPU 과다 사용에 따른 추적을 위해 Thread 별 CPU 사용률을 확인하는 것은 매우 중요합니다. 각 OS별 확인 방법에 대해 자세히 살펴보겠습니다. 먼저 AIX입니다. CPU를 점유중인 Thread를 찾기 위해 아래와 같은 명령어를 사용합니다.$ ps –mp –o THREADCPU를 사용중인 TID 확인 (CP열)USER PID PPID TID ST CP PRI SC WCHAN F TT BND COMMANDryan 3719314 778388 -A 94 60 65 * 342001 pts/23 -- - - 975101 S 0 82 1 f10006000492fa08 400400 - - -- - - 1015973 ..
본 포스팅은 다양한 Database의 JDK JDBC Driver 버전 확인 방법에 대해 알아보겠습니다JDBC Driver 버전 별 지원하는 스펙이 다르므로, 서버에 맞는 Driver 확인이 필요할 경우 사용할 수 있습니다. Ⅰ. JDBC 드라이버 버전 확인 방법 1. Oracle JDBC 드라이버 버전 확인 방법 • 다음은 Java, Oracle 서버, JDBC 드라이버 버전 별 사용 가능 여부에 대한 도식표입니다. JDBC 버전 지원 Java 버전 지원드라이버 Oracle Database 11g Release 2 11.2.0.3 11.2.0.2.0 11.2.0.1.0 JDK 1.6 JDK 1.5 ojdbc6.jar (2,714,189 bytes) ojdbc5.jar (2,095,932 bytes) O..
본 포스팅은 JEUS Application Deploy 방법에 대해 알아보겠습니다.사용자의 http 요청을 받은 WebtoB가 설정에 따라 정적인 요청(html,css,js등)은 WebtoB에서 처리하고, 동적인 요청(servlet,jsp)은 JEUS 컨테이너에 디플로이된 application에서 처리하도록 설정하는것을 기본으로 한다. 1. WebtoB 설정 설정파일 위치 ($WEBTOBDIR/config/http.m) *WebtoB 버전 4.1.3.2 이상을 기준 (버전확인 : wsadmin –v) 1.1 vhost 설정 - 사용자의 http 요청을 WebtoB가 받게 되면 조건에 맞는 vhost가 요청을 받고, 추후 설정에서 vhost에 따라 조건 분기가 이루어 진다. - http.m에 *NODE이하..
- Total
- 1,598,607
- Today
- 333
- Yesterday
- 1,473
- openstack token issue
- JBoss
- SA
- 마이크로서비스
- aws
- aa
- 마이크로서비스 아키텍처
- 쿠버네티스
- nodejs
- JEUS6
- OpenStack
- Da
- git
- API Gateway
- node.js
- Architecture
- MSA
- 오픈스택
- apache
- webtob
- 아키텍처
- Docker
- openstack tenant
- JEUS7
- k8s
- jeus
- wildfly
- SWA
- kubernetes
- TA