Spring Cloud

Spring Cloud为开发人员提供了工具,以快速构建分布式系统中的某些常见模式(例如: 配置管理,服务发现,断路器,智能路由,服务网关,控制总线,一次性令牌,全局锁,分布式会话,群集状态)。针对微服务的大量模式(Pattern),使用Spring Cloud开发人员可以快速参考实现这些样例的服务和应用程序。它们可以在任何分布式环境中正常工作,包括开发人员自己的笔记本电脑,裸机数据中心以及Cloud Foundry等托管平台。【来源:https://github.com/spring-projects/spring-cloud/wiki】。

官网地址:https://spring.io/projects/spring-cloud

开源地址:https://github.com/spring-cloud

Spring Cloud是目前使用最为广泛的微服务框架,我们提供了一些针对SpringCloud的演示和讲解,供参考。

Bookinfo演示

基于istio的bookinfo的演示程序我们做了一些改造,除了productpage服务外,都改成了springboot实现。这个例子里,演示了基本的spring rest调用。