本文基于上一篇
将mod_cluster.sar拷贝到JBOSS_HOME/server/default/deploy目录下
将mod_cluster.sar\META-IN\mod_cluster-jboss-beans.xml里面ModClusterListener的ContainerEventHandler由HAModClusterService改为ModClusterService
<!-- Entry point: catalina lifecycle listener -->
<bean name="ModClusterListener" class="org.jboss.modcluster.container.jbossweb.JBossWebEventHandlerAdapter">
<constructor>
<parameter class="org.jboss.modcluster.container.ContainerEventHandler">
<!-- <inject bean="HAModClusterService"/> -->
<inject bean="ModClusterService"/>
</parameter>
<parameter class="javax.management.MBeanServer"><inject bean="JMXKernel" property="mbeanServer"/></parameter>
</constructor>
<depends>WebServer</depends>
</bean><bean name="ModClusterService" class="org.jboss.modcluster.ModClusterService" mode="On Demand">
<annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss.web:service=ModCluster",exposedInterface=org.jboss.modcluster.ModClusterServiceMBean.class)</annotation>
<constructor>
<parameter class="org.jboss.modcluster.config.impl.ModClusterConfig"><inject bean="ModClusterConfig"/></parameter>
<parameter class="org.jboss.modcluster.load.LoadBalanceFactorProvider"><inject bean="DynamicLoadBalanceFactorProvider"/></parameter>
</constructor>
</bean>org.jboss.modcluster.config.ModClusterConfig 修改为
org.jboss.modcluster.config.impl.ModClusterConfig本文参考:https://developer.jboss.org/message/763783
本文详细介绍了如何将mod_cluster模块整合到JBoss环境中,并通过调整配置参数来优化ModClusterService的性能。具体步骤包括将mod_cluster.sar文件部署到特定目录,修改mod_cluster-jboss-beans.xml文件中的ContainerEventHandler,从而实现更高效的负载均衡。
1060

被折叠的 条评论
为什么被折叠?



