본 포스팅은 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 Installation 과정 및 WebAdmin 접속 과정 및 Follow-Symlink에 대해 설명합니다. [First Install] 초보자를 위한 WildFly 간단 설치 과정 및 Webadmin 접속을 통해 추후 다양한 테스트를 수행하기 위한 기존 준비를 수행하는데 목적이 있습니다. 본테스트는 Windows 환경을 기준으로 설치되었습니다. 먼저 WildFly 설치 바이너리를 download 하고 unzip 압축을 해제 합니다. (http://www.wildfly.org/)다음으로 C:\[NRSON] S-CORE\wildfly-11.0.0.Final\wildfly-11.0.0.Final\bin\standalone.conf.bat 파일을 편집합니다. rem # rem # S..
본 포스팅은 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..
본 포스팅은 WAS를 타 벤더사로 윈백 할 경우 참고할 자료입니다. WAS를 타 벤더사의 제품으로 윈백을 수행하기 위해서는 어떠한 파트를 참고해야 할지를 고민해야 할 것입니다. 본 포스팅에서는 주요한 분야를 살펴보고, 전환을 위해서는 어떠한 과정을 수행해 나가야 하는지 살펴보도록 하겠습니다. 먼저 포스팅에 대한 개요입니다. 타 WAS로 운영중인 사이트를 전환하기 위해 필요한 절차와 Task를 기술하도록 하겠습니다. 여기서 제시하는 일반적인 Standard Flow에 따라 전체 공정의 90%정도가 비교적 쉽게 전환이 가능합니다. 하지만, 전환을 위한 사전 환경점검과 소스분석으로 정확한 M/M를 산정해야 하고, Risk분석을 통해 안정적인 전환방안을 수립해야 합니다. - 본 전환 가이드는 전환을 계획하고 있..
본 포스팅은 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..
개요 본 포스팅은 WAS Thread수와 Instance수를 산정하는 방법에 대한 가이드이다. WAS에서 Thread는 성능을 측정하는데 있어서 매우 중요한 부분이다. Thread의 수에 따라 어플리케이션이 할당되고, 호출 되고 실제로 Working 하는 요소가 바로 Thread이기 때문이다. 다만, 무작정 Thread를 늘려 놓게 되면, WAS Process에 악영향을 키칠수도 있고, 또는 불필요한 Resource 낭비를 초래 할 수도 있다. 이에 적당한 수의 Thread를 산정하는 것은 매우 중요하다고 볼수 있다. Thread 수를 산정하기에 앞서 먼저 성능 산정에 대한 몇가지 기본 Parameter에 대해서 알아보도록 하자. 먼저 Response Time과 Think Time이다. 일반적인 웹시스템..
- Total
- Today
- Yesterday
- 마이크로서비스 아키텍처
- openstack tenant
- webtob
- JEUS6
- 쿠버네티스
- MSA
- OpenStack
- wildfly
- node.js
- jeus
- 마이크로서비스
- JEUS7
- SA
- 오픈스택
- Docker
- aws
- API Gateway
- kubernetes
- apache
- Architecture
- openstack token issue
- Da
- aa
- SWA
- 아키텍처
- JBoss
- k8s
- TA
- git
- nodejs
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |