1. 미들웨어이야기/03. JBoss

JBoss 바인딩 서비스 포트 설정(기본 제공 외 포트 추가)

알 수 없는 사용자 2014. 12. 2. 20:24

JBoss Service Binding Manager에서 제공하는 binding set은 ports-default, ports-01, ports-02, ports-03이 있으며, 그 외에 인스턴스를 더 추가할 때에는 아래와 같이 설정합니다.

bindings-jboss-beans.xml 

파일 경로: /jboss/jboss-6.1.0.Final/server/default/conf/bindingservice.beans/META-INF

<!-- The binding sets -->

<parameter>

   <set>

<inject bean="PortsDefaultBindings"/>

<Inject bean="Ports01Bindings"/>

<Inject bean="Ports02Bindings"/>

<Inject bean="Ports03Bindings"/>

<Inject bean="Ports04Bindings"/> <-- 추가

<Inject bean="Ports05Bindings"/> <-- 추가

<Inject bean="Ports06Bindings"/> <-- 추가

  </set>

<!-- The ports-04 bindings are obtained by taking ports-default and adding 400 to each port value -->

 <bean name="Ports04Bindings" class="org.jboss.services.binding.impl.ServiceBindingSet">

  <contructor>

<!-- The name of the set -->

<parameter>ports-04</parameter> <-- 4,5,6 port를 추가해줘야지만 부팅

<!--Default hostname-->

<parameter>${jboss.bind.address}</parameter>

<!--The port offset-->

<parameter>400</parameter>    <-- 4 = 400, 5 = 500, 6= 600

<!-- Set of bindings to which the "offset by X" approach can't be applied -->

<parameter><null/></parameter>

   </constructor>

 </bean>

 

by. 강수현(8월)