《Spring Cloud Config官方文档》之嵌入配置服务器

原文链接

8. 嵌入配置服务器

Config服务器作为一个独立的应用程序运行得最好,但是如果你需要,你可以将它嵌入到另一个应用程序中。只需使用 @EnableConfigServer注释。在这种情况下可选属性spring.cloud.config.server.bootstrap将会是可用的,它是一个标志,指示服务器应该从自己的远程存储库中进行配置。该标志默认是关闭的,因为它可以延迟启动,但是当嵌入到另一个应用程序中时,与其他应用程序一样初始化也是有意义的。

应该很明显,但请记住,如果使用引导标志,则在bootstrap.yml中配置服务器将需要配置其名称和存储库URI 。

要更改服务器端点的位置,您可以(可选)设置spring.cloud.config.server.prefix,例如“/ config”,以前缀形式提供资源。前缀应该以“/”开头,但不能以“/”结尾。在该配置服务器(即下面的Spring Boot 前缀中server.servletPathserver.contextPath)它被应用到@RequestMappings

如果要直接从后端存储库(而不是从配置服务器)读取应用程序的配置,那么这基本上是一个没有节点的嵌入式配置服务器。如果您不使用@EnableConfigServer 注释(仅设置spring.cloud.config.server.bootstrap=true),则可以完全关闭节点。

 

原创文章,转载请注明: 转载自并发编程网 – ifeve.com本文链接地址: 《Spring Cloud Config官方文档》之嵌入配置服务器

  • Trackback 关闭
  • 评论 (0)
  1. 暂无评论

return top