我们看下一个domain controller的配置: <domain-controller> <local/> </domain-controller> 上面的例子中,local表示的是本地host 我们需要在hsot controller中指定domain controller的连接信息: <domain-controller> <remote protocol="remote" host= "192.168.0.101" port="9999" username="slave" security-realm="SlaveRealm"/> </domain-controller> 这里我们需要指定一个 <domain-controller> <remote security-realm="ManagementRealm" ignore-unused-configuration="true"> jboss.domain.master.address}" port="${jboss.domain.master.port:9999}"/> </discovery-options> </remote> </domain-controller
我们看下一个domain controller的配置: <domain-controller> <local/> </domain-controller> 上面的例子中,local表示的是本地host 我们需要在hsot controller中指定domain controller的连接信息: <domain-controller> <remote protocol="remote" host= "192.168.0.101" port="9999" username="slave" security-realm="SlaveRealm"/> </domain-controller> 这里我们需要指定一个 <domain-controller> <remote security-realm="ManagementRealm" ignore-unused-configuration="true"> jboss.domain.master.address}" port="${jboss.domain.master.port:9999}"/> </discovery-options> </remote> </domain-controller
xmlns="urn:jboss:domain:3.0"> //slave <host name="slave" xmlns="urn:jboss:domain:3.0"> 在slave中,我们还需要配置domain-controller ,从而让slave可以连接到master: <domain-controller> <remote security-realm="ManagementRealm" > <discovery-options master-http" protocol="http-remoting" host="10.211.55.7" port="9990" /> </discovery-options> </remote> </domain-controller
management-interfaces> 这里的9999端口,改成其它不使用的端口(比如:9099),否则slave server上的9999端口,与master server上的管理端口冲突,最后启动时,会报错 b) 1 <domain-controller 172.21.129.181}" port="${jboss.domain.master.port:9999}" security-realm="ManagementRealm"/> 3 </domain-controller