spring-cloud-config客户端无需启动服务器

时间:2017-06-26 08:44:01

标签: spring spring-cloud-config

我有一个短暂的任务与客户端弹簧云配置。 (依赖于spring-cloud-starter-config或spring-cloud-config-client)。

正如我所提到的,这是一个短暂的任务,启动,从服务器加载配置,进行一些处理,然后关闭。

问题是spring-cloud-config-client启动Web服务器(tomcat),这是多余的 - 我不想在我的客户端应用程序/任务上启动Web服务器。

据我所知,这个Web服务器让我能够刷新或更新我的短暂任务,但我不需要它。 有没有办法在不在客户端应用程序上启动服务器的情况下使用spring-cloud-config客户端?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题并找到了解决方案,所以这就是:

对于spring boot 2,您可以使用配置(yaml格式)

spring:
  main:
    web-application-type: none

对于spring boot 1.x,它是

spring:
  main:
    web-environment: false