Spring Cloud各组件配置属性总结

我们知道,Spring Cloud是个工具集,整合了各种组件。有的组件Spring Cloud是拿来主义,有的组件Spring Cloud又进行了一些增强(例如Feign)。这就导致Spring Cloud配置的分散——部分在Spring Cloud官方文档中有所提及,另外一些配置则分散在各组件自身Wiki中。

这样的现状,为Spring Cloud初学者带来新的挑战。事实上,经常有朋友在使用Spring Cloud的时候,咨询我相关组件的配置。


经过本书的讲解,相信大家已经发现,Spring Cloud大部分问题都可以使用配置属性来解决。本节笔者将相关组件的配置的地址罗列出来,方便读者查阅与检索。

Spring Cloud的配置

Spring Cloud的所有组件配置都在其官方文档的附录,地址如下:

http://cloud.spring.io/spring-cloud-static/Camden.SR4/#_appendix_compendium_of_configuration_properties

原生配置

我们知道,Spring Cloud整合了很多的工具,例如Eureka、Ribbon、Feign等。这些组件自身也有一些配置项,如下。

(1) Eureka的配置

https://github.com/Netflix/eureka/wiki/Configuring-Eureka

(2) Ribbon的配置

https://github.com/Netflix/ribbon/wiki/Programmers-Guide

(3) Hystrix的配置

https://github.com/Netflix/Hystrix/wiki/Configuration

(4) Turbine的配置

https://github.com/Netflix/Turbine/wiki/Configuration-(1.x) )

节选自《Spring Cloud与Docker实战微服务》

目录详见:http://www.itmuch.com/advertisment/my-spring-book/

上一篇