1
我正在尝试使用mod_cluster作为负载平衡器来实现JBoss AS7集群环境。任何人都可以解释如何使用mod_cluster将基于URL参数的请求分派给特定的JBoss节点吗?请求使用apache mod_cluster 1.1分发到集群中的特定JBoss实例?
我正在尝试使用mod_cluster作为负载平衡器来实现JBoss AS7集群环境。任何人都可以解释如何使用mod_cluster将基于URL参数的请求分派给特定的JBoss节点吗?请求使用apache mod_cluster 1.1分发到集群中的特定JBoss实例?
能否详细说明您实际需要达到什么目的? mod_cluster是一个聪明的负载平衡器动态注册工作节点和他们的环境中,因此,举例来说,如果我有这个集群:
worker_0, contexts: houby/, ocet/, houbyaocet/
worker_1, contexts: houby/, ocet/, devtest/
worker_2, contexts: houby/, ocet/, devtest/
这mod_cluster httpd的负载平衡器:
http://mycompany.example.com
然后请求到houby/
或ocet/
可以在所有工人之间平衡,而devtest/
只能由worker_1
和worker_2
处理。对houbyocet/
的任何请求都将以worker_0
结束,因为这是注册此上下文的唯一工作人员。
你不配置这整个逻辑,它是由mod_cluster自动完成的。工作者节点向平衡器发送特殊配置消息,了解他们已部署哪些应用程序,是否过载,是否关闭/取消部署..等等。
HTH
Karm