Java 哈卡拉夫酒窖群
我的机器上的一个地下室组中有三个karaf节点。第一个节点(Java 哈卡拉夫酒窖群,java,osgi,apache-karaf,Java,Osgi,Apache Karaf,我的机器上的一个地下室组中有三个karaf节点。第一个节点(lb_节点)用作负载平衡器,另外两个节点(1_节点和2_节点)用作服务节点(具有部署的功能)。两个节点都有可用的/service地址。我已经在集群上安装了cillarttpbalancer功能。另外,我已经在1\u节点和2\u节点上本地安装了示例功能 问题是,当我启动1_节点和2_节点时,它们的服务没有在lb_节点中正确注册http列表从lb_节点输出: ID | Servlet | Se
lb_节点
)用作负载平衡器,另外两个节点(1_节点
和2_节点
)用作服务节点(具有部署的功能)。两个节点都有可用的/service
地址。我已经在集群上安装了cillarttpbalancer
功能。另外,我已经在1\u节点
和2\u节点
上本地安装了示例功能问题是,当我启动
1_节点
和2_节点
时,它们的服务没有在lb_节点
中正确注册<代码>http列表从lb_节点输出
:
ID | Servlet | Servlet-Name | State | Alias | Url
103 | CellarBalancerProxyServlet | ServletModel-10 | Failed | /features | [/features/*]
103 | CellarBalancerProxyServlet | ServletModel-11 | Failed | /jolokia | [/jolokia/*]
103 | CellarBalancerProxyServlet | ServletModel-12 | Failed | /gogo | [/gogo/*]
103 | CellarBalancerProxyServlet | ServletModel-9 | Failed | /instance | [/instance/*]
103 | CellarBalancerProxyServlet | ServletModel-13 | Failed | /services | [/services/*]
103 | CellarBalancerProxyServlet | ServletModel-8 | Deployed | /jolokia | [/jolokia/*]
103 | CellarBalancerProxyServlet | ServletModel-14 | Failed | /system/console/res | [/system/console/res/*]
103 | CellarBalancerProxyServlet | ServletModel-15 | Failed | /system/console | [/system/console/*]
103 | CellarBalancerProxyServlet | ServletModel-3 | Deployed | /gogo | [/gogo/*]
103 | CellarBalancerProxyServlet | ServletModel-2 | Deployed | /instance | [/instance/*]
103 | CellarBalancerProxyServlet | ServletModel-7 | Deployed | /features | [/features/*]
103 | CellarBalancerProxyServlet | ServletModel-6 | Deployed | /services | [/services/*]
103 | CellarBalancerProxyServlet | ServletModel-5 | Deployed | /system/console | [/system/console/*]
103 | CellarBalancerProxyServlet | ServletModel-4 | Deployed | /system/console/res | [/system/console/res/*]
因为您只能看到一个节点注册地址。当我在浏览器中输入lb_节点
url以检查来自其他节点的功能是否有效时,它确实有效。但当我关闭注册节点时,lb_节点
将不再充当代理。它抛出java.net.ConnectException:连接被拒绝
在本教程中,只有一个节点具有服务和一个平衡器,这不是我的情况
有没有办法通过使用karaf和Cell实现http负载平衡的主动/主动集群?我把这个作为答案,因为我不能评论(没有声誉),我不是在回答你的问题,但它可能会帮助你
我发现github项目实现了我认为您正在努力实现的目标,我还没有测试过它。我把这个作为答案,因为我不能评论(没有声誉),我没有回答您的问题,但它可能会帮助您
我发现github项目可以实现我认为您想要实现的目标,我还没有测试它。downvoter可以写下他为什么这样做吗?downvoter可以写下他为什么这样做吗?谢谢您的回复,但不幸的是,您提供的github项目不是主动/主动设置-它是主动/被动的。这不是我想要的。感谢您的回复,但不幸的是,您提供的github项目不是主动/主动设置-它是主动/被动的。这不是我想要的。