Консул рассматривает мои папки как ключи

При запросе списка ключей у Consul текущая папка возвращается как ключ:

ключи // consul_url / v1 / кв / приложение / MyApp: HTTP?

["Приложение / MyApp / ключ1","приложение / MyApp / ключ2", ​​"приложение / MyApp / ключ3","приложение / MyApp / Key4","приложение / MyApp/"]

при проверке другого приложения / папки это не:

["Приложение / myapp2 / ключ1","приложение / myapp2 / ключ2", ​​"приложение / myapp2 / ключ3","приложение / myapp2 / Key4","приложение /myapp2/"]

Я бы хотел, чтобы папка не отображалась в списке ключей.

1 ответ

Это нормальное поведение - каждый элемент пути является ключом и может иметь соответствующее значение. Вы не можете иметь "просто папки" ключи.

Тем не менее, путь там (/app/myapp) является префиксом при использовании ?keys, так что если вы пропустите косую черту, это может вызвать поведение, которое вы видите.

Другие вопросы по тегам