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

网飞的尤里卡能在AWS之外使用吗?

龚博涛
2023-03-14

我正在寻找一个好的发现服务,用于不断增长的私有托管微服务架构。

Netflix的Eureka看起来很有希望。它说它“主要用于AWS云中定位服务”,但我不知道它是否可以在AWS之外使用。粗略地看一下POM,就会发现项目中包含AWS依赖项。

Eureka(或其有用的子集)可以在AWS之外用作发现服务吗?

共有1个答案

葛修真
2023-03-14

是的,它可以在AWS之外使用。只需要更改几个配置选项。具体来说,dataCentInfo选项让服务器知道它处于非AWS环境中。

看看https://github.com/Netflix/eureka/wiki/Configuring-Eureka看看如何做到这一点。

 类似资料:
  • 我们目前正在使用spring boot和netflix组件建立一个微服务架构,为了部署,我们计划使用aws kubernetes(EKS)设置。我们在选择是使用Netflix在Kubernetes上的Eureka&ribbon服务进行服务发现还是使用Kubernetes自己的服务发现机制时处于两难境地。我看到使用k8s服务发现的优点是水平伸缩变得容易。对此的任何想法都将对我们把它带向正确的方向真的

  • 我一直在互联网上搜索有关将spring-cloud-Netflix eureka服务器部署到aws的正确方法的指导。我们一直在使用docker来提供同时使用spring-cloud和nodejs的微服务,所以我一直在尝试将我的spring-boot spring-cloud eureka应用程序部署到ECS。spring-cloud留档中的信息非常有限,但我在这里找到了一些相当有用的信息:http

  • 我使用Netflix的Eureka注册了许多微服务,并且我正在使用Spring Cloud Config。但是,当我更新时,我需要重新启动应用程序以应用新属性。 重新启动应用程序有点烦人,所以我搜索了它,发现通过使用Netflix Eureka获得注册的微服务,并使用spring boot actuator刷新它,但我没有获得注册的微型服务。 简而言之:我如何使用网飞尤里卡注册微服务?

  • 我有一个运行着application.yml的eureka服务器 在客户端,我有 有没有办法加快注销过程?看来我加快速度的努力不起作用

  • 我正在尝试使用Spring和Spring Boot学习微服务,并学习部署到云平台。我计划创建一个Angular 2前端应用程序,它与我部署的微服务进行通信。现在,我正在浏览Spring cloud services Eureka、Zuul、Recural breakers等。 null

  • 我正在尝试实现discovery first spring cloud配置模式。这是我的客户端bootstrap.yml 配置取为ok,客户端启动但未在eureka注册 因此,当我查看eureka仪表板时,我只看到配置服务,而不是客户端应用程序。文档没有明确说明这不起作用(如果我理解正确的话)。 这是故意的吗?这是窃听器吗?是否有可能实现此设置?