Spring Boot CLI 为 Spring Cloud 提供了 Spring Boot 命令行功能。您可以编写 Groovy 脚本来运行 Spring Cloud 组件应用程序(例如 )。您还可以轻松执行加密和解密等作,以支持具有秘密配置值的 Spring Cloud Config 客户端。使用 Launcher CLI,您可以方便地从命令行一次启动 Eureka、Zipkin、Config Server 等服务(在开发时非常有用)。@EnableEurekaServer
在开发中运行 Spring Cloud Services
Launcher CLI 可用于从命令行运行常见服务,如 Eureka、Config Server 等。要列出您可以执行的可用服务,并启动一组默认服务,只需 。要选择要部署的服务,只需在命令行上列出它们,例如spring cloud --listspring cloud
$ spring cloud eureka configserver h2 kafka stubrunner zipkin
编写 Groovy 脚本和运行应用程序
Spring Cloud CLI 支持大多数 Spring Cloud 声明性功能,例如注释类。例如,这是一个功能齐全的 Eureka 服务器@Enable*