【发布时间】:2018-02-09 14:20:36
【问题描述】:
我想通过 wget/curl 从命令行调用从 Spring Cloud Config Server 获取 单个属性值。
单个值,因为否则我必须将它们从响应中解析出来,并且我想使 bash 脚本尽可能简单。
Spring Cloud Config Server 的文档说明了 REST API 的可能性如下
/{application}/{profile}[/{label}]
/{application}-{profile}.yml
/{label}/{application}-{profile}.yml
/{application}-{profile}.properties
/{label}/{application}-{profile}.properties
是否有任何获取单个值的技巧?我搜索了很多,但一无所获。看起来并不是一个巨大的需求。
或者我可以扩展配置服务器的 EnvironmentController 来实现这个功能吗?我没有找到任何关于扩展配置服务器的 REST API 的资源。
感谢您的帮助
【问题讨论】:
-
为什么不 grep 获取您需要的属性?
-
使脚本尽可能简单。与其在许多脚本中寻找值,不如在配置服务器上解决一次问题。