java - 在 Micronaut 中使用 Consul 集中配置
问题描述
我正在从 Spring Boot 切换到 Micronauts 微服务,在 Spring Framework 中,我们使用 Spring Cloud Consul 进行集中配置。我正在寻找与 Micronaut 应用程序相同的功能。
我有不同的微服务,它们有一些共同的配置,也有一些不同的配置,我想在一个地方通用,在另一个地方不通用。
micronaut:
application:
name: feteBirdProduct
server:
port: 8083
kafka.bootstrap.servers: localhost:9092
consul:
client:
registration:
enabled: true
check:
http: true
defaultZone: "${CONSUL_HOST:localhost}:${CONSUL_PORT:8500}"
在上面的代码中,我有一个kafka.bootstrap.servers
对于所有微服务都是通用的,但是,其他诸如名称和端口将用于特定的微服务。我怎样才能做到这一点
解决方案
推荐阅读
- python - Selenium 与 Firefox 不工作。浏览器变红并关闭
- sql - 从一行选择信息到另一行
- swift - 是否可以遍历树并使用“reduce()”逐级缩进结果?
- java - Json 在 postgres DB 中存储为 = 而不是 : 冒号
- r - 我可以在 R 中使用对来区分月份
- jquery - QUERY DATABASE:如何从 2 个表中获取多个数据,其 id 不存在于表中
- javascript - 关于快速选择功能
- git - VScode将.Trash添加到Git Control?
- java - 登录后Tomcat 9应用程序导致502错误
- oauth-2.0 - Imgur OAuth 端点没有响应访问和刷新令牌