본 포스팅은 TmaxSoft TP Monitor 제품인 Tmax5에 대한 인스톨 가이드입니다. Tmax는 TP Monitor 로서 JAVA보다 C를 선호하는 기업에서 사용하는 제품입니다. 기능 자체는 WAS와 매우 흡사하며 C로 개발되었다는 차이점이 있습니다. 일반적으로 말할 때 C가 JAVA보다 빠르다고 알려져 있어 대용량 처리가 필요한 사이트에서 많이 사용됩니다. 지금부터는 TmaxSoft 사의 TP Monitor 제품인 Tmax5 버전을 기반으로 Installation 과정을 알아보겠습니다.1. Tmax의 개념- Tmax : ‘Transaction Maximization'의 약어이다.- 온라인 Transaction 처리(OLTP)를 장점으로 갖는 Middleware로써 분산 환경의 이기종간 투명한 ..
본 포스팅은 J2EE Spec 중 JMS Topic에 대해 알아보겠습니다.JEUS에서 JMS(Java Message Service)를 운영하는 방법을 설명한다. JEUS JMS의 특징, 구성요소와 구조, JMS 서버를 관리하고 모니터링 하는 방법을 설명하고, JMS 프로그래밍 방법을 예제와 함께 설명한다. 소개 Java Message Service Java Message Service(이하 JMS)는 어플리케이션간의 통신을 메시지 기반으로 수행하기 위한 Java 표준 API를 정의한 것이다. 여기에는 메시징에 필요한 구성 요소 및 메시지 모델에 해당하는 인터페이스를 정의하고 이들 간의 관계를 설명하고 있다. JMS 특징 JMS는 다음과 같은 특징을 갖는다. • 느슨한 결합 구조: 메시지 송신자와 수신자는..
본 포스팅은 J2EE Spec 중 JMS QUEUE 가이드입니다. Java Message Service(JMS)에 대해서 알아보고 JEUS에서 간단한 예제를 실행시켜보는 것을 목적으로 합니다. 먼저 JMS 개요입니다. JMS는 SUN에서 만들어진 엔터프라이즈 메시징을 위한 API로서 메시징 시스템 자체만이 아니라 메시징 시스템과 통신하는 메시지 클라이언트에서 필요한 클래스와 인터페이스에 대한 추상화도 포함합니다. JMS는 사용자가 생성한 Message를 가상채널로 전달하고 이 가상채널로부터 필요한 Message를 얻어올 수 있다. 또한 Message는 등록된 사용자로 전달이 보장됩니다. 다음으로 JMS 특징에 대해 살펴보겠습니다. Asynchronous로써 메시지가 비동기식으로 전달됩니다. 수신자가 수신..
본 포스팅은 WildFly의 공통 라이브러리 반영 방법 및 라이브러리 우선순위 테스트 가이드입니다. 1. 공통라이브러리 반영 방법 먼저 신규로 개발한 공통라이브러리가 있을 경우 반영하는 방법에 대해 알아 보겠습니다. Wildfly는 module이라는 디렉토리를 기반으로 라이브러리를 로딩합니다. module 디렉토리에 들어가보면 [wildfly@NRSON base]$ pwd /home/wildfly/wildfly11/modules/system/layers/base [wildfly@NRSON base]$ ls -la 합계 8 drwxr-xr-x 15 wildfly wildfly 151 3월 26 11:07 . drwxr-xr-x 3 wildfly wildfly 18 10월 23 22:30 .. drwxr-x..
본 포스팅은 Apache Referer 기능에 대한 WebtoB 대체 방안에 대해 알아보겠습니다. 1. Apache Referer apache에서는 출발지 즉 사용자 접속에 대한 제어가 가능합니다. 또한, 유저가 아닌 외부의 링크(referer)를 통해 특정 페이지나 파일들을 계속적으로 호출할 경우에도 제어가 가능합니다. 1.1 사용자 제어 httpd.conf 내에 Directory 내에 설정이 가능합니다. Options FollowSymLinks AllowOverride FileInfo Order allow,deny Allow from all deny from 123.123.123. 123.123.125.125 Order 순서에 따라 모든 ip를 allow하고 표기된 123.123.123. 123.12..
본 포스팅에서는 Log4JDBC 설정 방법에 대해 가이드 하도록 하겠습니다. 1. Log4jdbc 드라이버 log4jdbc is a Java JDBC driver that can log SQL and/or JDBC calls (and optionally SQL timing information) for other JDBC drivers using theSimple Logging Facade For Java (SLF4J) logging system. 2. slf4j.jar logger라이브러리를 선택해주는 interface프로그램으로 생각하면 된다. ( The Simple Logging Facade for Java (SLF4J) serves as a simple facade or abstraction fo..
본 포스팅은 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..
- Total
- Today
- Yesterday
- 마이크로서비스 아키텍처
- TA
- wildfly
- SWA
- git
- webtob
- jeus
- kubernetes
- Architecture
- JEUS6
- 아키텍처
- apache
- openstack token issue
- node.js
- k8s
- API Gateway
- nodejs
- 쿠버네티스
- Docker
- OpenStack
- 마이크로서비스
- JBoss
- openstack tenant
- 오픈스택
- Da
- SA
- MSA
- aws
- JEUS7
- aa
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |