微服务
E_k_in
这个作者很懒,什么都没留下…
展开
-
DUBBO服务治理与微服务
原文地址:https://blog.csdn.net/suifeng3051/article/details/53992560近期都在谈微服务,本人也正在做相关的工作,应领导要求做了一个微服务的分享,本篇文章主要来源于分享的PPT,所以有些简单,有问题可以在下面留言,大家 一起讨论。本篇文章先简单介绍了互联网架构的演变,进而介绍了服务化,最后再介绍微服务,微服务是服务治理的升级也是互联网架构的进一...转载 2018-06-23 20:36:49 · 1735 阅读 · 1 评论 -
pring boot 2.0.3+spring cloud (Finchley)1、搭建服务注册和发现组件Eureka 以及构建高可用Eureka Server集群
原文地址:https://www.cnblogs.com/cralor/p/9223994.html一 、搭建Eureka编写Eureka Server由于有多个spring boot项目,采用maven多module的结构,项目结构如下:新建一个maven主工程,在主maven的pom文件中引入eureka-client和eureka-server依赖,以及spring boot和spring ...转载 2018-07-01 14:08:37 · 1509 阅读 · 0 评论 -
spring boot 2.0.3+spring cloud (Finchley)2、搭建负载均衡Ribbon (Eureka+Ribbon+RestTemplate)
原文地址:http://www.cnblogs.com/cralor/p/9225727.htmlRibbon是Netflix公司开源的一个负载均衡组件,将负载均衡逻辑封装在客户端中,运行在客户端的进程里。本例子是在搭建好eureka的基础上进行的,可参考spring boot 2.0.3+spring cloud (Finchley)1、搭建Eureka 以及构建高可用Eureka Server...转载 2018-07-01 14:10:27 · 274 阅读 · 0 评论 -
spring boot 2.0.3+spring cloud (Finchley)3、声明式调用Feign
原文地址:http://www.cnblogs.com/cralor/p/9228678.htmlFeign受Retrofix、JAXRS-2.0和WebSocket影响,采用了声明式API接口的风格,将Java Http客户端绑定到他的内部。Feign的首要目标是将Java Http客户端调用过程变得简单。源码地址:https://github.com/OpenFeign/feign本章案例基于...转载 2018-07-01 14:11:55 · 2412 阅读 · 0 评论 -
spring boot 2.0.3+spring cloud (Finchley)4、熔断器Hystrix
原文地址:http://www.cnblogs.com/cralor/p/9230728.html在分布式系统中服务与服务之间的依赖错综复杂,一种不可避免的情况就是某些服务会出现故障,导致依赖于他们的其他服务出现远程调度的线程阻塞。某个服务的单个点的请求故障会导致用户的请求处于阻塞状态,最终的结果是整个服务的线程资源消耗殆尽。由于服务的依赖性,会导致依赖于该故障服务的其他服务也处于线程阻塞状态,最...转载 2018-07-01 14:13:17 · 1088 阅读 · 1 评论 -
spring boot 2.0.3+spring cloud (Finchley)5、路由网关Spring Cloud Zuul
原文地址:http://www.cnblogs.com/cralor/p/9234697.htmlZuul作为微服务系统的网关组件,用于构建边界服务,致力于动态路由、过滤、监控、弹性伸缩和安全。为什么需要ZuulZuul、Ribbon以及Eureka结合可以实现智能路由和负载均衡的功能;网关将所有服务的API接口统一聚合,统一对外暴露。外界调用API接口时,不需要知道微服务系统中各服务相互调用的复...转载 2018-07-01 14:14:24 · 464 阅读 · 0 评论 -
spring boot 2.0.3+spring cloud (Finchley)6、配置中心Spring Cloud Config
原文地址:http://www.cnblogs.com/cralor/p/9239976.htmlSpring Cloud Config 是用来为分布式系统中的基础设施和微服务应用提供集中化的外部配置支持,它分为服务端与客户端两个部分。其中服务端也称为分布式配置中心,它是一个独立的微服务应用,用来连接配置仓库并为客户端提供获取配置信息、加密 / 解密信息等访问接口;而客户端则是微服务架构中的各个微...转载 2018-07-01 14:15:20 · 412 阅读 · 1 评论