Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jboss 重新启动多层服务器体系结构_Jboss - Fatal编程技术网

Jboss 重新启动多层服务器体系结构

Jboss 重新启动多层服务器体系结构,jboss,Jboss,我的项目有4台服务器,一层2台,另一层2台。我使用一个上下文开关来平衡每一层的负载,以便它在两台服务器之间共享请求。2台服务器位于表示层,另外2台服务器位于应用层(或者我们称之为业务层)。表示层依赖于应用层。现在,我的问题是,如果应用层中的一个服务器无法启动,但其他三个服务器可以正确启动,您可以重新启动发生故障的一个应用服务器,还是必须重新启动所有4个服务器?我们正在这些服务器上使用jboss,如果这有助于解决这个问题的话。如果需要更多信息,请询问。我做了一些测试,并重申alpha yes的评论

我的项目有4台服务器,一层2台,另一层2台。我使用一个上下文开关来平衡每一层的负载,以便它在两台服务器之间共享请求。2台服务器位于表示层,另外2台服务器位于应用层(或者我们称之为业务层)。表示层依赖于应用层。现在,我的问题是,如果应用层中的一个服务器无法启动,但其他三个服务器可以正确启动,您可以重新启动发生故障的一个应用服务器,还是必须重新启动所有4个服务器?我们正在这些服务器上使用jboss,如果这有助于解决这个问题的话。如果需要更多信息,请询问。

我做了一些测试,并重申alpha yes的评论,您只需重新启动一个应用层,而无需重新启动所有其他服务器。我确实注意到,我不知道这是配置问题还是jboss问题,当您重新启动应用层服务器时,大多数事务往往会触及未重新启动的其他应用层。我不知道为什么会发生这种情况,但这不是一个问题,因为进入重新启动的服务器的事务虽然很少,但工作正常,一段时间后,余额会恢复到50-50。

根据我的经验,您只需重新启动应用层中出现故障的服务器(我们称之为后端)。如果前端(预设层)已经启动,那么至少在少数应用程序中,我们可以在后端(应用层)重新启动JBoss。