Proxy WSO2 WSAS应用程序服务器和ELB不工作

Proxy WSO2 WSAS应用程序服务器和ELB不工作,proxy,wso2,load-balancing,wso2esb,Proxy,Wso2,Load Balancing,Wso2esb,我成功地遵循了上的指南,并部署了一个ELB 2.1.0平衡和连接节点的场景,如下所示: -一台带有ELB、Manager和Worker节点的机器 -另一台物理机器与另一个工作节点不同 ELB上的所有管理、经理和工作人员似乎都很好,因为日志和控制台显示每个成员都相互连接,等等 我的问题是,如果我在Manager和workers节点的Catalina-server.xml上配置“proxyPort”属性,我就无法连接ELB 8280或8243上的端口,因为我获得了一个空白页面(如果我尝试使用Mana

我成功地遵循了上的指南,并部署了一个ELB 2.1.0平衡和连接节点的场景,如下所示:

-一台带有ELB、Manager和Worker节点的机器
-另一台物理机器与另一个工作节点不同

ELB上的所有管理、经理和工作人员似乎都很好,因为日志和控制台显示每个成员都相互连接,等等

我的问题是,如果我在Manager和workers节点的Catalina-server.xml上配置“proxyPort”属性,我就无法连接ELB 8280或8243上的端口,因为我获得了一个空白页面(如果我尝试使用Manager管理控制台)或一个空白的Web服务器响应(如果我试图通过ELB端口使用任何Web服务)

如果我不在每个节点上配置proxyPorts属性,并分别指向每个IP和端口,我可以成功地使用manager控制台,并按照预期使用每个工作节点上的Web服务,但是……当然,这样我就没有负载平衡和高可用性

很抱歉打扰您,因为我对这方面还不熟悉,但我在互联网上搜索了所有地方,并找到了如何解决问题的方法。似乎问题只应该出现在某个节点的axis2.xml上的某个传输级别配置上,或者可能是我们的网络在一个代理后面有一些问题哦…我不知道

?任何人都可以提供任何建议?版本有:WSAS 5.2.0和ELB 2.1.0

我们现在发现,使用以前的版本(使用部落而不是Hazelcast作为集群类)、WSAS 5.1.0和ELB 2.0.3,并且不更改ELB中Axis2.xml文件的参数(即将离开,与Worker和Manager的loadbalancer.cfg中建立的域和Axis2.xml中的域不同)但是,如果我们不改变axis2.xml上使用5.2.0和2.1.0版本时的状态,尝试复制上一版本的状态,ELB就无法确认管理者和工作者正在连接到他(启动管理者和工作者时,我们在ELB日志上看不到任何内容),因此,我假设在本例中集群无法正常工作,为了使其正常工作,我们需要将loadbalancer的Axis2.xml中的设置与loadbalancer.conf中的设置相同,并将集群中其余节点的Axis2.xml中的设置相同

我们需要将其部署到客户身上进行测试和评估,我们希望了解或了解最新版本是否有问题,或者这只是我们缺乏知识,我们需要此论坛的帮助:)

在此链接中,您可以找到ELB 2.1.0和Manager WSAS 5.2.0版本中涉及的配置文件:


非常感谢您

为了其他有同样问题的人,我们终于解决了这个问题。

似乎在ELB(2.1.0)的最新版本中,您需要建立一个端口,在“loadbalancer.conf”级别上侦听其他成员,该端口的属性为“group\u mgt\u port”,这在ELB 2.1.0版本的文件中不是默认值。
此外,ELB级别的Axis2.xml中固定的域必须与其他节点的其他Axis2.xml文件中固定的域(以及loadbalancer.conf本身中的域)完全不同通过此设置,ELB和AS的最新版本可以很好地处理彼此之间的连接,proxyports也可以通过ELB端口8243连接到经理和工作人员。

非常感谢您的耐心,并为打扰您表示歉意。
很难找到关于t的可靠文档WSO2套件中每种产品的最新版本,因为大部分可用信息都通过不同的博客和论坛传播。为了其他有相同问题的人,我们终于解决了这个问题。

最新版本的ELB(2.1.0)您需要在“loadbalancer.conf”级别建立一个端口,在该端口上侦听其他成员,属性为“group\u mgt\u port”,这在ELB 2.1.0版本的文件中不是默认值。
此外,ELB级别的Axis2.xml中固定的域必须与其他节点的其他Axis2.xml文件中固定的域(以及loadbalancer.conf本身中的域)完全不同通过此设置,ELB和AS的最新版本可以很好地处理彼此之间的连接,proxyports也可以通过ELB端口8243连接到经理和工作人员。

非常感谢您的耐心,并为打扰您表示歉意。
很难找到关于t的可靠文档WSO2套件中每个产品的最新版本,因为大部分可用信息都通过不同的博客和论坛传播。这可能是您环境中的配置问题。您只需将应用程序服务器管理和工作程序的主机名映射到ELB IP。应用程序服务器的代理端口应为正确的ELB的onding ports.可能是您可以将所有相关配置发送到我们的dev@邮件列表,我们可以查看.wso2.org/mailThank Isuru。我正在尝试在wso2邮件列表上注册,我会尽快将信息放在我的.cfg上。提前感谢我编辑了第一条消息,添加了到配置文件的链接,并解释了添加一个新的测试用例:在ELB和WSAS的早期版本中,似乎没有在ELB级别更改axis2.xml上的域,它工作得很好由于在LoalBalcServ.CONF中配置的域,使得空白页问题发生。再次感谢MuCHHIY。只为他人着想。