본 포스팅은 mod proxy balancer 를 이용한 Active/Passive 구성 가이드입니다. Apache와 WildFly의 연동방식으로는 mod_jk를 사용하는 방법 이외에도 mod_proxy를 사용하여 연동할수도 있습니다. 또한 mod_proxy_balancer라는 모듈을 추가하여 LoadBalancing 및 Active/Passive 구성이 가능합니다. mod_jk 를 이용한 Web-WAS 연동가이드는 아래 포스팅에서 참고하세요. [Wildfly] Clustering in Standalone Mode 진행하기 전에 Standalone Mode에서의 Clustering환경 구성이 필요하니, 지난 포스팅을 꼭 참고해주세요. [wildfly] apache 연동 가이드 1.Apache-WildFl..
본 포스팅은 WildFly Monitoring 방법에 대한 가이드입니다. 타 벤더사 WAS를 많이 다뤄본 제가 느끼는 Wildfly Monitoring 부분은 매우 취약하다 할 수 있습니다. 다만 CLI를 다방면으로 활용할 수 있어 이를 모니터링 방법을 가이드 하고자 합니다. 먼저 ThreadPool 모니터링 방법입니다. 모니터링은 Shell Script, CLI, WebConsole 환경에서 각각 테스트를 수행하였습니다. [확인방법] Shell jboss-cli.sh --controller=[IP]:[PORT] --connect --command="/core-service=platform-mbean/type=threading:read-resource(include-runtime=true,recursiv..
본 포스팅은 WildFly Clustering in Domain Mode에 대한 가이드입니다. Cluster in Domain Mode는 다음과 같은 순서로 테스트합니다. 1. Domain Mode Server 2개 생성 2. application setting 3. Domain 기동 4. deploy application & Assign 5. Failover Test 먼저 1. Domain Mode Server를 2개 생성합니다. [domain.xml] $DOMAIN_HOME/domain/configuration/domain.xml ... ... 도메인모드를 사용하기 위해서는 기본 셋팅된 full-ha profile과 full-ha-sockets를 사용해야 합니다. domain.xml의 other-se..
본 포스팅은 WildFly Clustering in Standalone Mode에 대해 알아보겠습니다. Clustering in Standalone Mode는 아래와 같은 순서로 이루어 집니다. 1. Standalone Mode Server 2개 생성 2. application setting 3. Standalone Mode Server 기동 시 ha config file 반영 4. server 각각 기동 5. deploy application 6. Failover Test 그럼 시작합니다. 1. standalone Mode Server 2개를 생성합니다. 생성 방법은 매우 간단합니다. 설치 시 생성되는 standalone directory를 각각 node1, node2로 복사하면 준비 완료입니다. 2...
본 포스팅은 WAS의 장애복구과정을 설명합니다.장애가 발생하면 스스로 복구되는 과정은 사이트를 운영하는데 있어서 매우 중요한 부분입니다. 이에 WAS의 장애복구 기능을 설명보고자 합니다. 먼저 장애 시 자동 복구 방안입니다.서버 장애 자동 관리 메커니즘은 다음과 같습니다.- JEUS Manager에 의한 시스템의 Container 및 어플리케이션 감지 기능으로 Container 및 어플리케이션을 자동으로 재 시작 시키게 됩니다.- 웹서버와 JEUS의 시스템간 통신으로 장애에 대한 감지 기능 제공으로 JEUS 서버 장애 시 정상적으로 작동하는 JEUS 서버로 서비스합니다.- 동일 서버간 클러스터링 지원으로 무정지 서비스를 제공합니다. 관리 정책에 따른 Active Management 설정방법은 다음과 같습..
본 포스팅은 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로써 메시지가 비동기식으로 전달됩니다. 수신자가 수신..
- Total
- Today
- Yesterday
- openstack tenant
- jeus
- openstack token issue
- git
- JEUS7
- OpenStack
- JEUS6
- 마이크로서비스
- wildfly
- kubernetes
- SWA
- apache
- node.js
- aa
- aws
- MSA
- 아키텍처
- API Gateway
- JBoss
- 오픈스택
- 쿠버네티스
- 마이크로서비스 아키텍처
- Docker
- nodejs
- TA
- k8s
- Da
- SA
- webtob
- Architecture
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |