当前位置: 首页 > news >正文

济南网站建设 联系小七怎么被百度收录

济南网站建设 联系小七,怎么被百度收录,wordpress文章标题大小,怎么做网站的学校的大图本文目录如下:一、Spring Cloud基础知识什么是微服务架构?服务拆分 有哪些注意事项?什么是分布式集群?分布式的 CAP 原则?组件 - Spring Cloud 哪几个组件比较重要?组件 - 为什么要使用这些组件?组件 - Na…

本文目录如下:

    • 一、Spring Cloud基础知识
      • 什么是微服务架构?
      • 服务拆分 有哪些注意事项?
      • 什么是分布式集群?
      • 分布式的 CAP 原则?
      • 组件 - Spring Cloud 哪几个组件比较重要?
      • 组件 - 为什么要使用这些组件?
      • 组件 - Nacos 和 Eureka(已停更) 有什么区别?
      • 组件 - Ngnix 和 Ribbon 有什么区别?
      • Ribbon 负载均衡的原理?
      • 组件 - 什么是 服务降级 与 服务熔断?
      • 微服务 中如何实现 远程调用?
      • REST 和 RPC 远程调用有什么区别?

一、Spring Cloud基础知识

  • SpringCloud入门教程 - 包含创建 Spring Cloud项目教程 - CSDN
  • 写给小白看的Spring Cloud入门教程 - 掘金
  • Spring Cloud 入门总结 - 掘金

什么是微服务架构?

微服务架构 就是根据业务 拆分软件模块,每个模块 单独运行,每个模块本身是 单体


服务拆分 有哪些注意事项?

  • 1.不同微服务, 不要重复开发 相同业务。
  • 2.微服务 数据独立,不要访问其它微服务的 数据库。(一个微服务 对应 一个数据库)
  • 3.微服务可以将 自己的业务 暴露为 接口,供其它微服务 调用

什么是分布式集群?

  • 分布式系统: 若干个程序部署在若干台不同的计算机上,它们通过 网络 协作完成一个服务。
  • 集中式集群: 相同的程序, 在本机部署了多次, 有了 Docker 后这很轻松。
  • 分布式集群: 若干个程序在 不同的计算机 上部署了 多次。(强调 容灾能力)

分布式的 CAP 原则?

  • CAP原则: 指的是在一个分布式系统中,一致性 (Consistency)可用性 (Availability)分区容错性 (Partition tolerance)
  • CAP原则 指的是: 这三个要素最多只能 同时实现两点,不可能 三者兼顾

组件 - Spring Cloud 哪几个组件比较重要?

总体架构

  • Nacos / Eureka: 注册中心: 主管 服务的发现相互调用。(还有 Zookeeper)
  • Feign: 服务远程调用
  • Ribbon: 负载均衡器
  • Spring Cloud GatewayZuul: 服务网关
  • Spring Cloud Config: 配置中心
  • Hystrix: 服务监控和保护: 为 微服务 提供了 服务降级熔断 的方案。

组件 - 为什么要使用这些组件?

  • ~~Eureka与案例分析-Eureka解决什么问题?~- 已停更~ —— Eureka 使用教程视频
  • Ribbon负载均衡原理-Ribbon解决什么问题?
  • Nacos-认识和安装Nacos
  • 基于 Feign 远程调用

组件 - Nacos 和 Eureka(已停更) 有什么区别?

  • Nacos 支持 CP(不保证 可用性)AP; Eureka 只支持 AP(不保证 一致性)
  • Nacos 的阈值是针对 某个具体Service 的,而不是针对所有服务的;但 Eureka 的自我保护阈值是针对 所有服务 的。
  • Nacos 使用 Netty, 是 长连接; Eureka短连接, 定时发送

组件 - Ngnix 和 Ribbon 有什么区别?

  • Nginx客户端 所有请求统一交给 Nginx,由 Nginx 进行实现 请求转发,属于 服务器端负载均衡
  • Ribbon 是从 Eureka注册中心 上获取 服务注册信息列表,缓存到本地,然后在 本地 实现 轮询负载均衡 策略。

  • Nginx 适合于 服务器端实现负载均衡 比如 Tomcat
  • Ribbon 适合与在微服务中 RPC远程调用 实现 本地服务负载均衡,比如 DubboSpringCloud 中都是采用 本地负载均衡

Ribbon 负载均衡的原理?

image.png

组件 - 什么是 服务降级 与 服务熔断?

服务降级

  • 超时:当下游的服务响应过慢,上游服务主动停掉一些不太重要的业务,加快 响应速度
  • 程序运行异常:当 下游的服务 因为某种原因 不可用上游 主动调用本地的一些 降级逻辑,加快 响应速度

服务熔断

  • 不调用该 失败的服务,直接返回,快速释放资源

微服务 中如何实现 远程调用?

  • 基于 RestTemplate 发起的 http请求 实现 远程调用
  • http请求远程调用 是与语言无关的调用,只要知道对方的 ip、端口、接口路径、请求参数 即可。

REST 和 RPC 远程调用有什么区别?


http://www.hrbkazy.com/news/10369.html

相关文章:

  • 网站建设制作设计珠海湖南网站设计外包费用
  • 江苏网站备案要多久2022年新闻热点摘抄
  • 网站定制技术成都排名seo公司
  • 畔游网站建设谷歌推广开户
  • 电子商务网站建设教材推广信息怎么写
  • 做业务网站爱站网注册人查询
  • 360建筑网 官方网站百度sem是什么
  • 加强政府网站信息内容建设网站推广怎么推广
  • 成都网站建设-中国互联抖音推广引流平台
  • 武汉大学人民医院经开医院郑州seo哪家好
  • 常州网站建设方案今日热搜头条
  • 网站页面设计欣赏模板宁波网站推广找哪家公司
  • 英文网站建设需求荥阳seo
  • 网站建设最新模板下载优秀品牌策划方案
  • 网站交易模块怎么做爱站网权重查询
  • 怎么提高网站的权重网络广告名词解释
  • 大腕 网站建设qq群推广拉人
  • 淮安做网站的公司有哪些公司关键词优化的方法有哪些
  • ai怎么做网站用海报北京互联网公司有哪些
  • 吉林网站建设司视频营销的策略与方法
  • 保定建设厅网站引流推广多少钱一个
  • 邯郸网站推广怎么做电商培训学校
  • 漯河市郾城区网站建设贵阳网站建设制作
  • 网站改版建议书市场推广方式有哪几种
  • 上海网站建设联系电话河北百度seo点击软件
  • 陕西富通建设工程有限公司网站网站目录
  • 个人网站取什么域名好搜索引擎营销的主要模式有哪些
  • 电子商务网站建设策划账号权重查询入口
  • 开发网站公司名称沈阳网站关键字优化
  • 宿豫网站建设制作免费发帖推广网站