Spring Cloud简介:
Spring Cloud是对Netflix的多个开源组件进一步的封装而成,同时又实现了和云端平台,和SpringBoot开发框架很好的集成。 Spring Cloud为开发者提供了在分布式系统(配置管理,服务发现,熔断,路由,微代理,控制总线,一次性token,全居琐,leader选举,分布式session,集群状态)中快速构建的工具,使用SpringCloud的开发者可以快速的启动服务或构建应用、同时能够快速和云平台资源进行对接。
二、创建服务端
参考Spring Inuti搭建Spring Boot项目 (http://www.toutiao.com/i6367479972537303553/)搭建基础Boot项目
在pom.xml中添加依赖:
maven引入spring cloud
maven引入spring cloud
在Application启动文件中添加注解:@EnableEurekaServer
在配置文件application.properties中添加配置:
点击
启动程序 启动工程后,访问:http://localhost:1228/(注意要有最后的反斜杠)
三、创建提供服务的客户端
同样参考Spring Inuti搭建Spring Boot项目 搭建基础Boot项目
在pom.xml中添加依赖:
实现接口提供API支持
在Application启动文件中添加注解:@EnableEurekaServer
在配置文件application.properties中添加配置:
同时启动2个工程.
网友评论