11 2018 档案

摘要:路由是微服务架构中必须的一部分,比如,“/” 可能映射到你的WEB程序上,”/api/users “可能映射到你的用户服务上,“/api/shop”可能映射到你的商品服务商。(注解:我理解这里的这几个映射就是说通过Zuul这个网关把服务映射到不同的服务商去处理,从而变成了微服务!) 这里只列举zuu 阅读全文
posted @ 2018-11-26 16:56 sky丶尕少 阅读(771) 评论(0) 推荐(0)
摘要:Feign默认是整合了Ribbon和Hystrix这两个框架,所以代码我们在上一篇的基础上进行修改,启动Eureka,service-hello,Feign 所谓的熔断机制和日常生活中见到电路保险丝是非常相似的,当出现了问题之后,保险丝会自动烧断,以保护我们的电器, 那么如果换到了程序之中呢? 当现 阅读全文
posted @ 2018-11-23 15:49 sky丶尕少 阅读(177) 评论(0) 推荐(0)
摘要:上一篇,讲了SpringClound中的消费者采用Ribbon+Rest来实现,这回我们用组件Feign来实现服务的消费者,Fegin中也是默认集成了Ribbon的;和Eureka结合也能实现负载均衡; 概括来说,Fegin的区别就是基于注解来实现,具备可插拔的特性; 依赖前文说的Eureka,se 阅读全文
posted @ 2018-11-23 15:05 sky丶尕少 阅读(3443) 评论(0) 推荐(0)
摘要:前面讲了服务的注册与发现,微服务项目会把项目的各个业务需求划分成几个模块来单独提供服务,各服务间的调用都是采用Http Restful来实现,但是在SpringClound中服务间的调用有两种方式:一种是ribbon+ restTemplate;另一种是feign; Ribbon:在SpringCl 阅读全文
posted @ 2018-11-22 17:55 sky丶尕少 阅读(457) 评论(0) 推荐(0)
摘要:(一)服务的注册于发现(eureka); Eureka Server: 服务注册中心,负责服务列表的注册、维护和查询等功能 在Idea里,新建项目,选择Spring initializer. 下面的pom 配置properties文件参数; 在启动类上添加注解@EnableEurekaServer 阅读全文
posted @ 2018-11-22 17:32 sky丶尕少 阅读(1388) 评论(0) 推荐(0)