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

小程序模板免费网站国家中医药管理局

小程序模板免费网站,国家中医药管理局,免费logo设计软件手机版,304hk 爱站网一、聚合气微服务设计模式 最常见、最简单的设计模式,效果如图所示: 聚合器调用多个服务实现应用程序所需的功能 它可以是一个简单的 Web 页面,将检索到的数据进行处理并展示,也可以是一个更高层次的组合微服务,对…

一、聚合气微服务设计模式

最常见、最简单的设计模式,效果如图所示: 

聚合器调用多个服务实现应用程序所需的功能 

它可以是一个简单的 Web 页面,将检索到的数据进行处理并展示,也可以是一个更高层次的组合微服务,对检索到的数据增加业务逻辑后进一步发布成一个新的微服务,这符合 DRY 原则 

另外,每个服务都有自己的缓存和数据库系统 

如果聚合器是一个组合服务,那么它也有自己的缓存和数据库 

二、代理微服务设计模式

这是聚合模式的一个变种,如图所示:

在这种情况下,客户端并不聚合数据,但会根据业务需求的差别调用不同的微服务 

代理仅仅可以委派请求,也可以进行数据转换工作 

每个微服务都有自己独立地缓存和数据库系统,彼此独立 

三、链式微服务设计模式

这种模式在接收到请求后会产生一个经过合并的响应,如图所示: 

Load Balancer 到 Service A 的线只有单向,如图一,此处为绘画错误

在这种情况下,服务 A 接收到请求后会与服务 B 进行通信,类似地,服务 B 会同服务 C 进行通信 

所有服务都使用同步消息传递 

在整个链式调用完成之前,客户端会一直阻塞 

因此,服务调用链不宜过长,以免客户端长时间等待 

四、分支微服务设计模式

这种模式是聚合器模式的扩展,允许同时调用两个微服务链,如图所示: 

Load Balancer 到 Service A 的线只有单向,如图一,此处为绘画错误

每个调用链分别调用自己的服务 

当某个调用出现问题时,互相之间不是造成影响

五、数据共享微服务设计模式

自治是微服务的设计模式之一,也就是说微服务是全栈式服务 

但在重构现有的 “单体应用(monolithic application)” 时,SQL 数据库反规范化可能会导致数据重复和不一致 

因此,在单体应用到微服务架构的过渡阶段,可以使用这种设计模式。如图所示: 

Load Balancer 到 Service A 的线只有单向,如图一,此处为绘画错误 

在这种情况下,部分微服务可能会共享缓存和数据库存储 

不过,这只有在两个服务之间存在强耦合关系才可以 

对于基于微服务的新建应用程序而言,这是一种反模式 

六、异步消息传递微服务设计模式

虽然 RESTful 设计模式非常流行,但它是同步的,会造成阻塞 

因此部分基于微服务的架构可能会选择使用消息队列代替 RESTful 请求 / 响应,如图所示: 

各个服务之间通过异步的消息队列进行交互,当服务出现问题时,不会造成阻塞,队列会帮忙缓存消息,直到消息服务开始工作 

参考资料:《微服务架构实战》—— 张锋

一  叶  知  秋,奥  妙  玄  心 

http://www.hengruixuexiao.com/news/22986.html

相关文章:

  • 应该知道的网站如何优化推广中的关键词
  • cm域名做网站怎么推广自己的网站?
  • 西安app网站开发项目设计一个简单的网页
  • 乌兰察布网站建设开发网站建设
  • 做外包的网站常用的网络营销方法有哪些
  • 网站首页被k 做跳转赣州网站建设
  • 做网站怎么租个域名seo实战教程
  • 定安免费建站公司重庆seo技术教程博客
  • 东阳网站建设dyfwzx西安企业seo
  • 湛江免费制作网站综合搜索引擎
  • 冬青街 做网站关键词排名优化软件策略
  • 做网站怎么推广域名污染查询网站
  • 怎么做五个页面网站中国推广网
  • 设计网站思路如何写万网创始人
  • 东莞企业网站建设推广网站一级域名和二级域名
  • 凡科免费做网站备案域名查询
  • 网站logo做黑页sem竞价广告
  • 如何做网站软件哪里有营销策划培训班
  • wordpress图文安装杭州龙席网络seo
  • 做网站要会哪些软件现在疫情怎么样了最新消息
  • 河北房地产网站建设上海推广外包
  • dw如何用表格来做网站qq引流推广平台
  • 电商公司网站建设流程seo培训机构排名
  • 化妆品网站设计开题报告中文域名交易平台
  • 王爷轻宠叶珍珍河北seo推广
  • wordpress添加icon文件网络培训seo
  • 前端开发学习网站郑州seo教程
  • 网站建设可以帮助企业百度热议排名软件
  • 竞价网站同时做优化可以吗专业模板建站
  • 做义工的同城网站百度云资源搜索