Weblogic 集群环境中服务器崩溃期间的负载平衡器行为

Weblogic 集群环境中服务器崩溃期间的负载平衡器行为,weblogic,Weblogic,我得到一个关于负载平衡器后面的托管服务器(Weblogic)集群的响应的查询 在对服务器的请求期间(通过负载平衡器),如果服务器崩溃,则响应是否返回到客户端或负载平衡器将请求重新路由到该集群中另一个正在运行的服务器(有状态请求) 所以工作流是这样的: 客户端请求->服务器1->在处理请求->回复回应用程序->发送回服务器->负载平衡->到另一台正在运行的服务器之间崩溃 如果服务器响应崩溃,它是否会转到客户端 或 负载平衡器处理响应,并查看收到的服务器崩溃响应,从而重新请求(甚至客户端都不知道整个

我得到一个关于负载平衡器后面的托管服务器(Weblogic)集群的响应的查询

在对服务器的请求期间(通过负载平衡器),如果服务器崩溃,则响应是否返回到客户端或负载平衡器将请求重新路由到该集群中另一个正在运行的服务器(有状态请求)

所以工作流是这样的:

客户端请求->服务器1->在处理请求->回复回应用程序->发送回服务器->负载平衡->到另一台正在运行的服务器之间崩溃

如果服务器响应崩溃,它是否会转到客户端


负载平衡器处理响应,并查看收到的服务器崩溃响应,从而重新请求(甚至客户端都不知道整个崩溃场景)

取决于负载平衡器,取决于供应商,取决于模块和方法。你的问题很模糊。这就是负载平衡器应该配置的功能。它是为某些负载平衡器(如Apache)内置的,可能需要为其他一些负载平衡器专门配置

负载平衡器应该探测您的应用程序页面,例如,如果您有一个正在运行的应用程序,那么它将每隔15秒(比如)探测该页面,并确保该应用程序已启动并向其发送流量。如果没有,它将发送给其他定义的成员。因此,如果服务器崩溃,它将知道并停止发送。大多数商用和免费负载平衡器都必须进行配置,weblogic负载平衡器也是如此

没有更多的信息,这是我能提供的最一般的答案