0

从 Consul 请求密钥列表时,当前文件夹作为密钥返回:

http://consul_url/v1/kv/app/myapp?keys

["app/myapp/key1","app/myapp/key2","app/myapp/key3","app/myapp/key4","app/myapp/"]

检查另一个应用程序/文件夹时,它不会:

["app/myapp2/key1","app/myapp2/key2","app/myapp2/key3","app/myapp2/key4","app/myapp2/"]

我希望该文件夹不显示在密钥列表中。

4

1 回答 1

0

这是正常行为 - 每个路径成员都是一个键,并且可以有一个关联的值。您不能拥有“仅文件夹”键。

但是,/app/myapp使用 时,那里的路径 ( ) 是前缀?keys,因此如果您省略尾部斜杠,则可能会导致您看到的行为。

于 2015-11-17T23:45:36.437 回答