首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >领事KV商店端点

领事KV商店端点
EN

Stack Overflow用户
提问于 2020-07-14 03:20:44
回答 1查看 533关注 0票数 0

我正在设计一个小项目,在这个项目中我需要使用领事动态地管理应用程序配置,这样我的所有应用程序机器都可以同时获得配置,而不会出现任何不一致的问题。我们已经将Consul用于服务发现目的,因此我阅读了更多关于它的文章,看起来它们有一个Key/Value存储,我可以使用它来管理配置。

我们已经有一个领事正在运行,如果我单击Key/Value商店选项卡,下面是我得到的url:

代码语言:javascript
复制
http://consul.host.orcld.com/ui/#/dc1/kv/

到目前为止,我正试图通过命令行对Consul进行如下操作:

  1. 在领事中创建新的密钥/价值。
  2. 更新现有键的值。
  3. 保持对现有键的监视,以便如果值发生变化,则通知我,它可以向我显示该键的新值。

现在,我已经通过ui创建了一些包含一些值的键,所以我正在考虑获取该键的值。下面是图像,但我对如何在命令行中获得这个键的值感到困惑:

我尝试了下面的curl调用,但它没有给我它的价值,因为我得到了404 Not Found?我在这里做错什么了吗?

代码语言:javascript
复制
curl -XGET http://consul.host.orcld.com/vi/kv/example/reaper

另外,如何创建新的键/值,并通过命令行监视现有的键?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-14 14:15:44

尝试下面的格式,替换v1而不是vi

代码语言:javascript
复制
curl http://127.0.0.1:8500/v1/kv/example/reaper

文档:https://www.consul.io/api/kv.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62887546

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档