【问题标题】:Signal problems to load balancer负载均衡器的信号问题
【发布时间】:2018-06-15 09:07:20
【问题描述】:

我想实现一个简单的 servlet,每 n 分钟对 Web 应用程序进行一次验证。此验证的目的是将 http 状态代码返回到负载均衡器。如果某个节点可以使用,负载均衡器现在可以。

如果我的解决方案(使用 servlet)是否可行,您能给出建议吗?您有什么建议,以及如何将心跳嵌入到 Java servlet 中。

我正在使用 Java EE 技术。

问候,

【问题讨论】:

    标签: java servlets jakarta-ee load-balancing


    【解决方案1】:

    通常负载平衡器会向您的 servlet 发出 HTTP 请求。如果它回答 200 OK(或在负载均衡器查找的负载中包含某些内容),则应用程序是健康的;如果不是,负载均衡器会停止将流量路由到它,直到它再次变得健康。换句话说,这是非常可行的,你根本不需要做任何特别的事情。只需回答一个正常的请求并配置负载均衡器以进行正确的调用。

    我会每隔 x 秒而不是几分钟轮询一次,但这取决于应用程序。也许您的用户可以忍受一分钟的停机时间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-07
      • 2013-08-08
      • 2015-05-22
      • 1970-01-01
      • 2013-07-22
      • 1970-01-01
      • 2018-04-02
      • 1970-01-01
      相关资源
      最近更新 更多