java - 查询 eureka 而不注册为服务

标签 java spring microservices netflix netflix-eureka

我正在构建一个将使用 eureka 的服务 X。我使用 Spring Boot 和 Spring Cloud。我想检查我是否正确配置了 X(负载平衡、服务发现等)。为此,我想在本地运行 X 并连接/查询现有的 eureka(在公司的 UAT 环境上),但不将 X 注册为新服务​​,因此不会将流量重定向到我的本地计算机。

这可能吗?需要什么配置才能实现?

最佳答案

有了这个属性,它对我有用:

eureka.client.register-with-eureka=false

但是我还在eureka文档中找到了一个例子: https://github.com/Netflix/eureka/blob/master/eureka-examples/conf/sample-eureka-client.properties

note that for a purely client usage (e.g. only used to get information about other services, there is no need for registration. [...]

eureka.registration.enabled=false

关于java - 查询 eureka 而不注册为服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35324974/

相关文章:

java - 如何在 Grails 上使用自签名证书创建 https 连接?

java - Spring Security - 从另一个表获取用户详细信息

docker - kubernetes微服务Spring Cloud

domain-driven-design - DDD 用户域特定设置

java - 在一个别名下将服务器信任证书链导出到 Truststore

java - 我应该如何连接到数据库

java - 如何使用 Redis 适配器写入 Geode,然后使用 Geode 客户端读取/响应事件?

java - 创建 servlet 上下文资源 [WEB-INF/applicationContext.xml] 中定义的名称为 "datasource"的 bean 时出错

spring - Scala、@ResponseBody 和 map

angular - 如何从一个 Angular 库到另一个 Angular 库进行通信?