springCloud
文章平均质量分 75
vientof
这个作者很懒,什么都没留下…
展开
-
SpringCloud与idea在项目中相遇:第一天,Eureka集群
一. 创建空项目File → New → Project直接 next填写 GroupId 和 ArtifactId , 并Next填写项目名, 并Finish这就是最后的项目结构二. Eureka修改hosts文件(windows)a) 访问 C:\Windows\System32\drivers\etcb) 将 hosts 文件拖到 桌面c) 添加如下代码...原创 2018-09-17 19:51:38 · 370 阅读 · 0 评论 -
SpringCloud与idea在项目中相遇:第二天,完善项目
为了实现项目的实际运用,这一天我将整个项目完善。如果没有兴趣,可以直接下载源码,跳到第三天。有些细节可能估计不到,所以直接给出源码。下载链接:MySpringCloud2-Eureka创建项目vlluviaCloud-api此项目可以理解为 公共项目a) 创建entitie 包b) 创建Person类@NoArgsConstructor@Data@Accessors(...原创 2018-09-18 16:47:34 · 488 阅读 · 0 评论 -
SpringCloud与idea在项目中相遇:第三天,Ribbon
Ribbon是Netflix发布的负载均衡器,它有助于控制HTTP和TCP的客户端的行为。为Ribbon配置服务提供者地址后,Ribbon就可基于某种负载均衡算法,自动地帮助服务消费者去请求。Ribbon默认为我们提供了很多负载均衡算法,例如轮询、随机等。当然,我们也可为Ribbon实现自定义的负载均衡算法。代码下载:SpringCloud-Ribbon一. Ribbon默认算法修改v...原创 2018-09-19 23:19:54 · 371 阅读 · 0 评论 -
SpringCloud与idea在项目中相遇:第四天,Feign
项目下载地址:SpringCloud-Feign修改vlluviaCloud-api 项目,添加com.vlluvia.api.service创建DeptClientService 类,添加如下代码以vlluviaCloud-consumer-dept-80为模板,创建vlluviaCloud-consumer-dept-feign 项目修改PersonControlle...原创 2018-09-21 11:37:22 · 247 阅读 · 0 评论 -
SpringCloud与idea在项目中相遇:第五天,Hystrix
服务熔断a)以vlluviaCloud-provider-dept-8001为原型创建vlluviaCloud-provider-dept-hystrix-8001 项目b)修改PersonController 类@RequestMapping(value = "/person/get/{id}", method = RequestMethod.GET)@HystrixCommand...原创 2018-09-22 11:46:28 · 294 阅读 · 0 评论