我用Ribbon和Netflix Eureka创建了一个简单的项目。尤里卡运作良好,我可以看到所有注册服务。但是,Ribbon负载平衡器看不到这些服务。实际上,在它打印的日志中,它在“当前服务器列表”中看到了服务器,但是我得到一个例外,没有找到任何实例。如果能给我一些提示,我将不胜感激,我花了很多时间(甚至几天)才弄明白。 日志(我用
这是我的eureka yml: 这是我的zuul服务器yml eureka部分: 当我将 zuul 服务器注册到 eureka 时,它会抛出 如果我将zuul服务器yml更改为<code>defaultZone:http://localhost:8761/eureka/它将成功部署,那么我如何使用“eureka”主机来代替localhost,有人能帮我吗?
是否有一种方法可以调用支持Eureka的服务,而无需调用消费者向Eureka注册?或者换句话说,没有@EnableEurekClient注释?或者换言之,是否有一种方法可以从非Spring Java应用程序中使用带状负载平衡器调用支持Eureka的服务? 我无法从文档中得到它。有这样的例子吗?
在为使用 RestTemplate(和引擎盖下的功能区)和 Eureka 解析服务 B 依赖项的Spring启动应用程序(服务 A)编写集成测试时,我在调用服务 A 时收到“没有可用的实例”异常。 我试图通过WireMock模拟服务B,但我甚至无法访问WireMock服务器。看起来RestTemplate试图从Eureka获取服务实例,但在我的测试中没有运行。它通过属性禁用。 服务 A 呼叫服务
我正试图在运行的Eureka发现服务中注册我的云合同存根,以进行烟雾测试。stubrunner本身已在服务发现中成功注册,但无法按预期访问Stub提供的endpoint。 存根应该取代真正的masterdata微服务(rest apis)。 存根运行器主类: 固执的bootstrap.yml 固执的application.yml 启动存根运行程序的命令: 启动真正的masterdata服务时,我可
我们在Spring云中具有负载平衡,发现等功能。但是同样的负载平衡,发现也可以在库伯内特斯中使用。所以只是想知道什么时候应该使用Spring云(负载平衡或发现)以及何时使用Kubernetes
我已经构建了一个应用程序,它是一个Eureka服务器,服务注册表。 pom.xml如下所示: 运行应用程序的主要类如下所示: 当我删除pom.xml中的eureka依赖项时,应用程序运行成功。 哪里不对?
clientui使用来自3个微服务的数据服务网页。 我成功地设置了ribbon,以便在“微服务生产”的两个实例之间实现负载平衡。当我在ClientUI的application.properties中有一行时,它就可以工作了。 现在我想让它工作,而不必硬编码微服务URL。 我尝试在application.properties中添加fetchRegistry行,并在(clientui)pom.xml中
Spring Boot版本:2.1.6.发行版 Spring Cloud版本:greenwich.sr1 目的是在一个集群中建立两个Eureka服务器实例,并将所有微服务注册到这两个服务器上,以实现HA。目前,我正在运行Ubuntu18.04的本地机器上测试这一点。 因此,正如在官方文档中提到的,我已经建立了对Eureka实例的点对点意识。在打开这两个Eureka服务器实例时,在Instance-
Eureka服务器运行在Linux EC2实例上的Tomcat9上。Eureka仪表板是可访问的,但客户端将不会注册。但是,客户端在localhost上注册成功。 由于资源限制,我们无法将EIPs用于微服务。我们使用路由53和虚拟私有云进行路由。 我发现有些人提到这种设置基本上是兼容的,但没有说明: 任何帮助我们的情况将非常感谢!如果你需要更多的信息,请让我知道。
我正在使用spring Boot构建基于云的微服务架构。我们只使用嵌入式容器,这是spring Boot的tomcat。此外,我们还将证书添加到jvm密钥库中。 有趣的是,当我将Eureka服务器保持在非安全端口上,即保持在http上时,我所有的Eureka客户端都启用了ssl,能够毫无问题地连接,但我并不真的需要在我的体系结构中这样做,因为我还使用zuul作为所有微服务的单一入口点。 当使用ht
Eureka服务器配置: 几点思考: 我们从spring boot 1.5.x迁移到2.0.x,安全性有问题吗?我们没有在任何地方使用spring-security,但我读到一些httpendpoint在默认情况下不再是“可到达的”或“活动的”。但我在管理服务器或eureka服务器的日志中没有看到有关此问题的错误或警告。 我的其他应用程序的pom中都没有spring boot admin star
我只运行每个微服务的一个实例作为POC和一个Eureka服务器的实例。如何修复,微服务如何用正确的主机名注册他们自己。 我想使用Eureka作为发现服务,因为它与spring boot很好地集成在一起,我不想为Kubernetes部署做代码更改。
我尝试使用npm中名为eureka-js-client的依赖项,但它总是报告404。我查看了netflix云文档,看到来自Node.js的日志,并看到该服务试图通过URL注册: 虽然eureka服务器位于该端口,但当我试图通过邮递员ping URL时,我总是得到404。我也尝试,但也得到了404。当我通过浏览器转到时,我仍然会得到标准的eureka仪表板,并且所有Spring Boot(eurek