Liferay 具有多个集群的Apache mod_jk(或HAProxy)

Liferay 具有多个集群的Apache mod_jk(或HAProxy),liferay,load-balancing,tableau-api,haproxy,mod-jk,Liferay,Load Balancing,Tableau Api,Haproxy,Mod Jk,我们有两个独立的集群(一个用于Liferay portal,另一个用于Tableau BI)。它们相互独立。现在,我想以高可用性的方式使用负载平衡器(2台带心跳的服务器)。问题是:是否可以配置apachemod_jk(或haproxy)以便分别为两个集群进行负载平衡?或者我们应该为每个集群提供独立的负载平衡器 谢谢这两种方法都是可能的,这取决于您自己的喜好。因此,我认为使用两个负载平衡器的唯一优势就是能够使用status worker分别管理两个负载平衡器 这样,您就可以在一个负载平衡器中停止一

我们有两个独立的集群(一个用于Liferay portal,另一个用于Tableau BI)。它们相互独立。现在,我想以高可用性的方式使用负载平衡器(2台带心跳的服务器)。问题是:是否可以配置apachemod_jk(或haproxy)以便分别为两个集群进行负载平衡?或者我们应该为每个集群提供独立的负载平衡器


谢谢

这两种方法都是可能的,这取决于您自己的喜好。因此,我认为使用两个负载平衡器的唯一优势就是能够使用status worker分别管理两个负载平衡器


这样,您就可以在一个负载平衡器中停止一个工作节点,这样您的一个应用程序就不会在一个工作节点中接收请求,而另一个应用程序将继续处理传入的请求。我认为这种方法更适合生产级别。

两个集群是否使用相同的virtualhost?目前我看不出有任何限制(因为我们处于体系结构阶段,目前还没有现有集群)。唯一的一点是,Liferay将由外部用户(通过internet)和内部用户(通过intranet)访问,但Tableau只能由内部用户访问。所以我们可以使用任何配置。事实上,我想了解,如果我们可以为两个集群使用单一负载平衡器设备,那么什么是合适的配置。如果您向我们展示,这个论坛是为了解决您的问题。让我们知道你到目前为止做了什么,你卡在哪里了?你的问题到底是什么?直截了当地说对不起,论坛使用不当。我的问题是做正确的决定。我们试图估算硬件/软件的预算,并为客户提供良好的估算和选择。所以,我们知道我们会有Liferay和Tableau,都是高可用的。我们知道我们将使用某种负载平衡器硬件/软件,我们应该分析可能的方法并找到最佳的方法。因为我们从来没有与apache mod_jk或haproxy合作过,所以我们决定在这个论坛上向专业人士询问是否可以为两个集群使用单一负载平衡器。非常感谢!现在我们可以做出正确的决定了。