美文网首页
微服务概述:

微服务概述:

作者: 蒙古code | 来源:发表于2018-11-24 22:25 被阅读0次

微服务解决方案


1.基于spring cloud 的的微服务解决方案

在实际应用场景中,spring cloud 的技术选型是中立的,因此可以随意搭配使用。基于spring cloud的服务落地解决方案可以分为三种:

组件

1.服务发现:eureka,consul,etcd,阿里nacos

2.公用组件:服务间调用组件 feign,负载均衡组件 ribbon,熔断器组件 hytrix

3.网关:性能低:zuul;性能高:spring cloud Gateway;或者 自研网管中间件

4.配置中心 spring cloud config、携程阿波罗、阿里nacos

5.全链路监控:zikpin、pinpoint、skywalking(推荐)


2.基于Dubbo实现微服务解决方案

2012年,阿里爸爸在github上开源了 Java分布式服务治理框架Dubbo,但是Dubbo未来定位并不是一个微服务全面解决方案,而是服务中的一个部分,一个重要组件,专注于RPC领域,最近又开源了nacos,定位是一个更容易构建一个云原生应用的动态服务,配置,管理的平台,因此dubbo的解决方案是:Dubbo + Nacos +其他。


3.什么是中间件

中间件和操作系统,数据库是传统基础软件的三驾马车。现在的定义为 :

向下屏蔽异构的软硬件资源和网络资源,向上提供应用开发,运行,维护等全生命周期的统一计算环境与管理,启到承上启下的作用。

4.什么是spring cloud

spring cloud 也是一个中间件,基于springboot  开发的 提供了一整套完整的微服务解决方案。包括上面说的那些组件最新版本finchley。

相关文章

  • 最近整理SpringCloud,貌似是不是大家都会了

    一、Spring Cloud概述 1. 微服务概述 1.1 微服务是什么? 1.2 微服务与微服务架构 1.3 微...

  • 配置受管理服务账户

    服务账户概述 使用服务账户面临的挑战 受管理服务账户概述 什么是组MSA

  • zabbix监控

    监控服务概述 1、实时查看服务状态2、可以发送报警信息(邮件报警、短信报警、电话报警、微信报警、值班(大屏幕)报警...

  • 微信公众平台概述&openID&UnionID

    概述 微信公众平台是运营者通过公众号为微信用户提供资讯和服务的平台,而公众平台开发接口则是提供服务的基础,开发者在...

  • 腾讯微服务平台 TSF

    产品概述 腾讯微服务平台 (Tencent Service Framework,TSF) 是一个围绕着 应用 和微...

  • Linux服务概述

    服务概述 • 运行在操作系统后台的一个或者多个程序,为系统或者用户提供特定的服务• 可靠的,并发的,连续的不间断的...

  • 微服务概述

    1. 什么是微服务 软件架构是一个包含各种组织的系统组织,这些组件包括 Web服务器, 应用服务器, 数据库,存储...

  • 微服务概述

    微服务概述 网易云容器服务微服务化实践—微服务测试及镜像化提测全流程实践 Microservices a defi...

  • 微服务概述

    前言 自从2015年的微服务元年开始, 微服务就已经成为了当前软件开发领域的热门话题. 越来越多的博客, 文章, ...

  • 服务配置:概述

    本文属使用Prisma构建GraphQL服务系列。 Prisma命令行界面(Command Line Interf...

网友评论

      本文标题:微服务概述:

      本文链接:https://www.haomeiwen.com/subject/abzyqqtx.html