JBoss 바인딩 서비스 포트 설정(기본 제공 외 포트 추가)
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월)