본 포스팅은 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..
본 포스팅은 Apache의 Load Balancing에 대한 가이드입니다. 본 포스팅은 Apache의 worker별 load balancing 을 구성하는 시나리오입니다. 먼저 Standalone Mode에서의 Clustering환경 구성과 Apache와의 연동이 필요하니, 지난 포스팅을 꼭 참고해주세요. [Wildfly] Clustering in Standalone Mode [wildfly] apache 연동 가이드 Apache 구성파트입니다. 1.부하 분산을 위해 요청을 마운트할 worker는 load_balancer 입니다. 이를 httpd.conf 에 설정합니다. - httpd.conf .. ###AJP13 Setting For Node1,2 LoadModule jk_module /home/tes..
본 포스팅은 WildFly의 통합 개발 환경을 구성해보도록 하겠습니다. 본 포스팅은 WildFly의 통합 개발 환경을 구성하는 가이드입니다. 이번 포스팅에서는 Eclipse에서 어떻게 WildFly를 연동하고 구성하는지 알아보겠습니다. 사용한 Eclipse 버전은 Eclipse IDE for Java Developers - Oxygen.2 Release (4.7.2) 입니다. Eclipse에서 WildFly(JBoss) 플러그인을 설치하는 파트입니다. 1. Eclipse MarketPlace를 실행합니다. - Eclipse 실행 > Help > Eclipse MarketPlace 2.설치할 WAS를 검색합니다. JBoss에 WildFly가 포함되어있습니다. - Eclipse Marketplace > jb..
본 포스팅은 WildFly의 AutoReload 수행 테스트 시나리오에 대해 알아보겠습니다. AutoReload는 서버의 재기동없이 application의 변경사항을 실시간 반영하는 기능입니다. WildFly에서는 일반적으로 $WILDFLY_HOME/standalone/deployments 에서 application의 deploy가 이루어집니다. 이 deployments 폴더에서 .war.dodeploy라는 파일을 감지해서 .war 파일을 웹 앱으로 등록하게됩니다. 이번 포스팅에서는 WildFly에서 AutoReload이 어떠한 방식으로 이루어 지는지 알아보겠습니다. 1. Application 작성 먼저 AutoReload에 사용될 2개의 application을 작성해 보겠습니다. 구조 및 App이름은 ..
본 포스팅은 WildFly의 2PC Commit 수행 테스트 시나리오에 대해 알아보겠습니다. 2PC Commit은 Transaction에서 매우 중요한 일부입니다. 해당 요청이 정상 수행이 진행되는지 여부를 판단할 수 있고 문제가 발생 시 롤백을 수행 모든 요청이 완료시 Commit을 수행하여 종료를 알립니다. 이번 포스팅에서는 WildFly에서 2PC Commit이 어떠한 방식으로 이루어 지는지 알아보겠습니다. 해당 자료는 이후 WildFly 또는 JBoss POC를 수행하는데 있어 사용할 수 있는 자료입니다. 1. Application 작성 먼저 2PC Commit에 사용될 application을 작성해 보겠습니다. [OracleXARun.java] import java.io.IOException; ..
본 포스팅은 WildFly와 Apache 연동 가이드입니다.대표적인 오픈소스소프트웨어 WAS WildFly와 WEB Apache 간 연동 설정 방법에 대해 설명합니다. 1. mod_jk.so 파일 다운로드 자 설치가 완료 되면 먼저 Apache / Wildfly 간 연계할 수 있는 모듈인 mod_jk.so 파일을 다운로드 받습니다. apache 설치와 마찬가지로 일반적으로 Source 형태로 제공하고 이를 compile 해서 사용하도록 배포하고 있지만 미러 사이트를 통해 컴파일된 파일을 다운 받을 수 있습니다. https://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/windows/ 위에 접속하여 version, bits에 맞는 파일을 다..
본 포스팅은 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...
본 포스팅은 WildFly와 Database를 연동하기 위한 시나리오에 대해 알아보겠습니다. 본 테스트는 다음과 같은 과정으로 수행됩니다. [Wildfly - Oracle 상호 연동 테스트] 1. ojdbc7.jar 파일 업로드 2. module.xml 파일 작성 3. standalone.xml -> driver 추가 4. standalone.xml -> datasource 추가 5. dbtest.jsp 작성 6. standalone server reboot 7. dbtest.jsp 호출 시 select 1 from dual (sysdate 정보 출력 확인) 각 Step 별 간략 설명입니다. 1. ojdbc7.jar 파일 업로드 (첨부파일 참조)- 업로드 위치는 $WILDFLY_HOME/modules/c..
- Total
- Today
- Yesterday
- MSA
- SWA
- API Gateway
- JBoss
- aws
- TA
- aa
- openstack token issue
- node.js
- JEUS6
- webtob
- Architecture
- 쿠버네티스
- jeus
- 아키텍처
- kubernetes
- 오픈스택
- nodejs
- 마이크로서비스
- apache
- openstack tenant
- wildfly
- k8s
- Docker
- Da
- JEUS7
- git
- SA
- OpenStack
- 마이크로서비스 아키텍처
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |