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

  • 相关阅读:
    day01
    用表单验证数据(1)
    用表单验证数据
    表单
    ORM作业
    mysql完全卸载大全
    mycat特点及用途
    ajax 跨域请求解决方案
    myeclipse使用SVN团队开发
    配置mybatis错误总结
  • 原文地址:https://www.cnblogs.com/hujesse4/p/14887254.html
Copyright © 2011-2022 走看看