微服务框架
lijieshare
这个作者很懒,什么都没留下…
展开
-
【SpringCloud 介绍】
目前主流的微服务框架:Dubbo、 SpringCloud、thrift、Hessian等,目前国内的中小企业用的大多数都是Dubbo,SpringCloud估计很少 springCloud是基于SpringBoot的一整套实现微服务的框架。他提供了微服务开发所需的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等组件。最重要的是,...2017-07-21 22:20:17 · 100 阅读 · 0 评论 -
【六种微服务架构的设计模式】
聚合器微服务设计模式 聚合器调用多个服务实现应用程序所需的功能。它可以是一个简单的Web页面,将检索到的数据进行处理展示。它也可以是一个更高层次的组合微服务,对检索到的数据增加业务逻辑后进一步发布成一个新的微服务,这符合DRY原则。另外,每个服务都有自己的缓存和数据库。如果聚合器是一个组合服务,那么它也有自己的缓存和数据库。聚合器可以沿X轴和Z轴独立扩展。 代理微服务设计模...2017-09-27 23:02:14 · 334 阅读 · 0 评论 -
【spring cloud 介绍】
Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽...2017-10-22 16:08:51 · 92 阅读 · 0 评论 -
微服务之Ribbon介绍
Ribbon 介绍 Ribbon plays a critical role in supporting inter-process communication in the cloud. The library includes the Netflix client side load balancers and clients for middle tier services. Rib...2017-02-28 21:37:12 · 143 阅读 · 0 评论 -
【微服务之Eureka服务注册发现】
服务发现:云端负载均衡,一个基于 REST 的服务,用于定位服务,以实现云端的负载均衡和中间层服务器的故障转移。 一、代码如下 package com.didispace; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.buil...2018-02-15 11:27:05 · 97 阅读 · 0 评论 -
【微服务之DiscoveryClient 服务注册(提供者)】
一、启动服务发现 永久链接: http://gaojingsong.iteye.com/blog/2411007 预览文章: 【微服务之Eureka服务注册发现】 二、启动服务提供者 @EnableDiscoveryClient - 运行服务被注册到注册服务中 @SpringBootApplication- 定义了这是一个Sping Boot应用 三、验证 ...2018-02-15 22:42:52 · 483 阅读 · 0 评论 -
【微服务之Ribbon 服务消费(消费者)】
1、启动微服务注册中心 永久链接: http://gaojingsong.iteye.com/blog/2411007 预览文章: 【微服务之Eureka服务注册发现】 2、启动微服务提供者 永久链接: http://gaojingsong.iteye.com/blog/2411019 预览文章: 【微服务之DiscoveryClient 服务注册(提供者)】 3、启...2018-04-15 10:23:09 · 115 阅读 · 0 评论 -
【微服务之Consul 服务注册发现】
Consul 是一套开源的分布式服务发现和配置管理系统,由 HashiCorp 公司用 Go 语言开发。 Service Discovery and Configuration Made Easy Consul is a distributed, highly available system. This section will cover the basics, purposely...2018-04-22 15:51:00 · 293 阅读 · 0 评论