zoukankan      html  css  js  c++  java
  • springcloud狂神说学习笔记一

    一、微服务架构面临的四个核心问题?

    1.服务很多,客户端应该如何访问?  API网关

    2.这么多服务?服务之间如何通信?  HTTP,RPC通信

    3.这么多服务?如何治理?  服务注册与发现

    4.服务挂了怎么办?熔断机制

    二、解决方案

    Spring Cloud生态

    1.SpringCloud NetFlix :一站式解决方案

         api网关,zuul组件

       通信: Feign ----HttpClinet ----Http通信方式,同步,阻塞

    服务注册与发现:Eureka

    熔断机制:Hysstrix

    2.Apache Dubbo Zookeeper:半自动,需要整合别人的

    API网关:没有,需要找第三方组件,或者自己实现

    通信:Dubbo,异步非阻塞

    服务注册与发现:Zookeeper

    Dubbo这个方案并不完善

    3.Spring Cloud Alibaba 一站式解决方案,更简单 

    重点概念:

    1.API网关

    2.HTTP,RPC通信

    3.服务注册与发现

    4.熔断机制

    网络不可靠

    常见面试题:

    1.什么是微服务

    官方说法

    从技术角度来说

    2.微服务与微服务架构

    微服务

    微服务架构

    3.微服务的优缺点

    优点

    缺点

    4.微服务涉及到的技术栈

    5.各种微服务之间的区别

                </div>
    

    转载:https://blog.csdn.net/jatej/article/details/106458873

  • 相关阅读:
    最近的几个坑
    最近对Allegro的几个总结
    sub drawing
    Allegro的几点小结
    产品量产的几个问题
    电源板问题的定位
    PCB学习
    servlet(6) 链接数据库
    servlet(5) HttpSession
    servlet(4)异常处理
  • 原文地址:https://www.cnblogs.com/hujesse4/p/14887254.html
Copyright © 2011-2022 走看看