jboss_eap_6.x_standalone_session_clustering

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
jboss_eap_6.x_standalone_session_clustering [2016/05/20 04:54] koovjboss_eap_6.x_standalone_session_clustering [2016/05/20 05:42] (현재) koov
줄 1: 줄 1:
 +====== JBoss EAP 6.x – Standalone Session Clustering ======
 +
 +원문출처 :  http://blog.beany.co.kr/archives/3971 이상훈 (imfjbh@gmail.com)
 +
 +
 ====== 설치환경 ====== ====== 설치환경 ======
   * CentOS 6.5   * CentOS 6.5
줄 19: 줄 24:
 sysctl -w net.core.wmem_max=1048576 sysctl -w net.core.wmem_max=1048576
 </code> </code>
 +</WRAP>
  
 ==== 영구적용 ==== ==== 영구적용 ====
줄 271: 줄 277:
  
 === jboss-run.sh – 실행 스크립트 (시작&종료) === === jboss-run.sh – 실행 스크립트 (시작&종료) ===
- 
  
 JBoss Node 실행 쉘 스크립트 파일을 생성합니다. JBoss Node 실행 쉘 스크립트 파일을 생성합니다.
줄 285: 줄 290:
 <WRAP prewrap> <WRAP prewrap>
 <code vim /app/jboss-as/nodes/node01/jboss-run.sh> <code vim /app/jboss-as/nodes/node01/jboss-run.sh>
- 
 #!/bin/sh #!/bin/sh
  
줄 309: 줄 313:
  
 === jboss-jconsole.sh – JConsole === === jboss-jconsole.sh – JConsole ===
- 
  
 JConsole 쉘 스크립트 파일을 생성합니다. JConsole 쉘 스크립트 파일을 생성합니다.
줄 380: 줄 383:
 <code bash> <code bash>
 vi /app/jboss-as/nodes/node01/configuration/standalone-ha.xml vi /app/jboss-as/nodes/node01/configuration/standalone-ha.xml
 +</code>
 +</WRAP>
  
 아래의 항목을 다음과 같이 수정또는 추가합니다. 아래의 항목을 다음과 같이 수정또는 추가합니다.
-  * deployment-scanner -> path : Web Application 배포 디렉토리를 지정합니다. +  * ''deployment-scanner'' -> ''path : Web Application'' 배포 디렉토리를 지정합니다. 
-  * deployment-scanner -> scan-interval : path (Web Application 배포 디렉토리) 의 파일들에 대한 변경 감지 시간을 설정합니다. (1/1000 초) 0” 으로 설정시 변경 감지를 하지 않습니다. +  * ''deployment-scanner'' -> ''scan-interval : path'' (Web Application 배포 디렉토리) 의 파일들에 대한 변경 감지 시간을 설정합니다. (1/1000 초) 0 으로 설정시 변경 감지를 하지 않습니다. 
-  * deployment-scanner -> auto-deploy-exploded : true 로 설정했을 경우 war 파일이 아닌 디렉토리로 설정할 수 있습니다. +  * ''deployment-scanner'' -> ''auto-deploy-exploded : true'' 로 설정했을 경우 war 파일이 아닌 디렉토리로 설정할 수 있습니다. 
-  * instance-id : jvmRoute 기능을 하기 위한 설정이며, 설정값 ${jboss.node.name} 는 외부 설정값으로 대체됩니다. +  * ''instance-id'' ''jvmRoute'' 기능을 하기 위한 설정이며, 설정값 ''${jboss.node.name}'' 는 외부 설정값으로 대체됩니다. 
-  * enable-welcome-root : ROOT Context 를 사용할 경우 false 로 설정합니다. true 로 설정이 되어있을 경우 Root Context 는 JBoss 에 기본으로 내장되어 있는 Content 를 표시하게 됩니다.+  * ''enable-welcome-root'' : ROOT Context 를 사용할 경우 false 로 설정합니다. true 로 설정이 되어있을 경우 Root Context 는 JBoss 에 기본으로 내장되어 있는 Content 를 표시하게 됩니다.
  
 <WRAP prewrap> <WRAP prewrap>
줄 456: 줄 461:
 ==== 환경설정 ==== ==== 환경설정 ====
  
-아래의 명령을 실행하여 jboss-env.conf” 파일을 편집합니다.+아래의 명령을 실행하여 ''jboss-env.conf'' 파일을 편집합니다.
  
 <WRAP prewrap> <WRAP prewrap>
줄 497: 줄 502:
 </WRAP> </WRAP>
  
-기본 Node 에서 standalone-ha.xml” 파일을 복사합니다.+기본 Node 에서 ''standalone-ha.xml'' 파일을 복사합니다.
  
 <WRAP prewrap> <WRAP prewrap>
줄 685: 줄 690:
 web.xml 의 설정을 다음과 같이 입력한 후 저장합니다. web.xml 의 설정을 다음과 같이 입력한 후 저장합니다.
  
-  * <distributable/> : Web Application 을 Session Clustering 에 참여시킵니다.+  * ''<distributable/>'' : Web Application 을 Session Clustering 에 참여시킵니다.
 <WRAP prewrap> <WRAP prewrap>
 <code vim /app/webapps/deployments/clustering.war/WEB-INF/web.xml> <code vim /app/webapps/deployments/clustering.war/WEB-INF/web.xml>
줄 715: 줄 720:
 jboss-web.xml 을 아래와 같이 설장한 후 저장합니다. jboss-web.xml 을 아래와 같이 설장한 후 저장합니다.
  
-  * <context-root> : Context Path 을 지정하는 옵션입니다.+  * ''<context-root>'' : Context Path 을 지정하는 옵션입니다.
  
 <WRAP prewrap> <WRAP prewrap>
줄 988: 줄 993:
  
 JBoss Server 을 재실행합니다. JBoss Server 을 재실행합니다.
- 
  
  • jboss_eap_6.x_standalone_session_clustering.1463720046.txt.gz
  • 마지막으로 수정됨: 2016/05/20 04:54
  • 저자 koov