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

使用spring-cloud-consul从consul读取空字符串

谭志用
2023-03-14

在运行库中,TestConsulstring的值是一个空字符串。但是在使用consull时,每当我将键test.key放入没有值的状态,在运行时它就会被解析null

我可以通过consul传递一个空字符串值吗?

共有1个答案

杨安歌
2023-03-14

这是我们正在使用的工作。使用不存在的默认值

${no.such.key:}

希望这有帮助。

 类似资料:
  • Dalston.RELEASE 该项目通过自动配置并绑定到Spring环境和其他Spring编程模型成语,为Spring Boot应用程序提供Consul集成。通过几个简单的注释,您可以快速启用和配置应用程序中的常见模式,并使用基于Consul的组件构建大型分布式系统。提供的模式包括服务发现,控制总线和配置。智能路由(Zuul)和客户端负载平衡(Ribbon),断路器(Hystrix)通过与Spr

  • Spring Cloud Consul 是把 Consul 的所有特性都集成到 Spring Cloud 系统中。 主要特性: Spring Cloud Consul Discovery:实现  Spring Cloud Commons DiscoveryClient Spring Cloud Consul Config:通过 Consul 的 Key/Value API 实现分布式配置 Spri

  • 如何激活 要开始使用Consul总线,使用组org.springframework.cloud和工件id spring-cloud-starter-consul-bus的起动器。有关使用当前的Spring Cloud发布列表设置构建系统的详细信息,请参阅Spring Cloud项目页面。 有关可用的执行机构端点以及如何发送自定义消息,请参阅Spring Cloud Bus文档。

  • 我正在更新以使用consul的涡轮机,从文档中我看到本节: 群集配置和 appConfig 部分必须匹配,因此将服务 ID 的逗号分隔列表放入单独的配置属性中很有用。 那么,我应该在申请表上写些什么呢?这是实际的服务名称吗? 不清楚。

  • Consul可以用来实现分布式系统的服务发现与配置,它是HashiCorp公司推出的一款实用开源工具,支持Linux等平台。Consul是分布式的、高可用的、可横向扩展的。swoft-consul 组件,整合了 consul 功能,开发者可以直接通过该组件使用 consul 功能。 安装 composer require swoft/consul 使用 本章以操作 consul KV 为例,首先

  • Consul 简化了分布式环境中的服务的注册和发现流程,通过 HTTP 或者 DNS 接口发现。支持外部 SaaS 提供者等。 在线演示:http://demo.consul.io/ui/ 使用示例: admin@hashicorp: dig web-frontend.service.consul. ANY; <<>> DiG 9.8.3-P1 <<>> web-frontend.service.