当前位置: 首页 > 知识库问答 >
问题:

如何使用SpringCloudOpenFeign配置Spring云负载平衡器

邹野
2023-03-14

在阅读了一些文章后,我得到了以下理解:菲恩使用Ribbon作为负载均衡器。Ribbon配置在一个属性文件中,其中包含所有应用程序客户端的不同主机列表。

我的问题是:

  1. 既然我没有找到任何可理解的示例,我该如何使用Spring云负载平衡器

共有1个答案

曹昊焱
2023-03-14

您可以在此处找到Spring Cloud LoadBalancer的完整留档,以及有关如何设置它的所有详细信息。您可以将其与服务注册表一起使用,或者,如果您想在属性中手动传递主机列表,您可以使用SimpleDiscoveryClient您还可以在此处找到将Spring Cloud OpenFEgn与Spring Cloud LoadBalancer一起使用的示例-spring-cloud d-starter-loadbalancer依赖项不在pom中,但通过spring-cloud d-starter-netfex-eureka-Client过渡包含。有关从基于Spring CloudNetflix的堆栈切换到当前支持的Spring Cloud堆栈的更多信息,您还可以观看此演示文稿录制。

Spring Cloud OpenFeign与Spring Cloud LoadBalancer配合使用,但通常不建议手动设置Spring Cloud的库版本。您应该改用依赖关系管理。您可以在Spring Cloud项目登录页上找到设置。此外,为Spring云项目生成正确构建文件的最简单方法是使用start。Springio。

 类似资料:
  • 我是微服务的新手。(学习阶段)。我有一个问题。我们在云中部署微服务。(例如 AWS)。云已经提供了负载平衡和日志。我们还在Spring Boot中实现了负载平衡(功能区)和日志(Rabbit MQ和Zipkin)。这两种实现有什么区别?我们两者都需要吗?有些人可以回答这些问题吗? 提前感谢。

  • 试图让Spring云网关在我们应用程序的几个实例之间实现负载平衡,但就是无法弄清楚。我们目前没有服务注册表(没有尤里卡等)。 我一直在尝试使用功能区,并有这样的配置: 但是,当我尝试向网关发出请求时,我会得到一个内容长度为0的200响应,并且我的存根没有被击中。 我有一个非常基本的设置,没有定义豆子。 我怎样才能让ribbon发挥好/或替代?

  • 本文向大家介绍Nginx如何配置负载均衡,包括了Nginx如何配置负载均衡的使用技巧和注意事项,需要的朋友参考一下 Nginx配置负载均衡 使用nginx来配置负载均衡也是比较简单的 首先在http块中配置虚拟域名所对应的地址 然后在server块中配置监听 这样在使用9000端口访问服务器的时候就会进行8080和8082的负载调用 Nginx 负载均衡策略 轮询(默认) 按照时间顺序逐一的分配到

  • AWS推出了应用程序负载平衡器,可以进行基于路径的路由。是否可以将经典负载平衡器放在应用程序负载平衡器之后。 示例:假设我们有两个经典的负载平衡器。应用程序负载平衡器将流量路由到所有url(如应用程序负载平衡器/前端)的第一个经典负载平衡器,并将流量路由到所有url(如应用程序负载平衡器/后端)的第二个经典负载平衡器* 目前,似乎我们只能将主机置于应用程序负载平衡器之后。是否可以将负载平衡器置于应

  • 我遵循了GKE教程,使用beta Inrit类型创建HTTP负载均衡器,并且在使用nginx映像时工作正常。我的问题是为什么Inrit是必要的。 我可以创建一个容器引擎集群,然后创建一个使用库伯内特斯创建的实例组作为服务后端的HTTP负载均衡器,并且一切似乎都运行良好。当仅在部分流程中使用库伯内特斯似乎运行良好时,为什么我要经历使用Inete的所有麻烦?

  • 我有两条溪流。一个是事件流,另一个是数据库更新流。我想用从DB更新流构建的信息丰富事件流。 事件流非常庞大,使用5个字段进行分区。这给了我很好的分配。DB流不那么喋喋不休,并且使用两个字段进行分区。我目前正在使用两个公共字段连接这两个流,并使用flapMap来丰富第一个流。flatMap运算符使用ValueState维护状态,状态由两个公共字段自动键入。 除了实现自定义逻辑来手动提取键并更新维护状