【问题标题】:auto scaling and load balancing Spring boot restful service自动伸缩和负载均衡 Spring boot RESTful 服务
【发布时间】:2019-08-20 10:45:52
【问题描述】:

我有一个 Spring Boot RESTful 服务端点。此服务应始终在端口:8080 上可用。但是当有太多 HTTP 请求到达时,我希望它能够自动扩展。如果请求数量下降,也会缩小。对于放大/缩小,我没有问题,因为我可以使用 Spring Cloud Eureka + Jenkins。但问题是,他们创建了具有不同端口号的服务实例(显然)。但我需要以某种方式掩盖客户的整个扩大规模。因为他们应该只使用端口 8080。所以我很困惑,如何将端口 8080 上的请求负载平衡到在其他不同端口上运行的多个实例。如果你能帮助我,不胜感激。

【问题讨论】:

  • 这通常是 api 网关或路由器的用途(zuul、spring cloud gateway、haproxy 等)。

标签: jenkins-pipeline load-balancing spring-cloud netflix-eureka spring-boot-actuator


【解决方案1】:

使用 zuul 路由对您的实例进行负载平衡。

【讨论】:

    猜你喜欢
    • 2021-01-10
    • 2016-01-03
    • 2017-01-10
    • 1970-01-01
    • 2015-06-05
    • 2022-01-24
    • 2013-08-26
    • 2022-10-23
    • 2019-01-22
    相关资源
    最近更新 更多