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

江苏建设工程网seo营销专员

江苏建设工程网,seo营销专员,wordpress 503错误,中山精品网站建设方案1.服务架构的演 1.1 单体架构 单体架构应该是我们最先接触到的架构实现了,在单体架构中使用经典的三层模型,即表现层,业务逻辑层和数据访问层。 单体架构只适合在应用初期,且访问量比较下的情况下使用,优点是性价比很…

1.服务架构的演

1.1 单体架构

单体架构应该是我们最先接触到的架构实现了,在单体架构中使用经典的三层模型,即表现层,业务逻辑层和数据访问层。

image.png

单体架构只适合在应用初期,且访问量比较下的情况下使用,优点是性价比很高,开发速度快,成本低,但缺点也很明显,这时扩展的首先就是考虑服务器的集群处理。

1.2 集群

针对单个服务器在访问量越来越大的情况越来越吃力的情况,我们可以考虑服务器的集群话处理。

image.png

集群的部署大大提高了服务的处理能力,同时利用Nginx提供的负载均衡机制,来分发请求,使用户的体验没有改变。

1.3 垂直化

上面的集群部署是可以解决一部分的服务器压力,但是随着用户访问量的增多,集群节点增加到一定阶段的时候,其实作用就已经不是太大了,因为将所有的业务都集中在一起,造成耦合度很高,这时我们可以考虑业务的拆分。来提高系统的性能。比如将原来在一个系统里面的业务拆分为用户系统,订单系统和商品系统。也就是我们讲的垂直化拆分如下:

image.png

服务垂直化拆分后是可以大大的提高整体的服务处理能力,但是也会出现很多的冗余的代码,比如用户系统要操作订单库,要操作商品库,订单系统也有可能要操作用户库和商品库等。

image.png

1.4 服务化

针对垂直化拆分出现的问题,这时就出现了我们经常听到的SOA(面向服务的架构).什么是SOA呢?在《微服务设计》中有这么一段描述

SOA是一种设计方法,其中包括多个服务,而服务之间通过配合最终会提供一系列功能,一个服务通常以独立的形式存在于操作系统进程中,服务之间通过网络调用,而非采用进程内调用的方式进行通信。

image.png

业务重用,共享服务,

1.5 微服务化

在SOA的基础上继续演进就是我们讲的微服务。SOA的服务更细粒度的拆分后就是微服务。根据时间递进。

image.png

对基础运维的要求能力会越来越高,虚拟化,容器话等。

微服务和SOA的区别:

1.思想上:微服务的目的是解耦而SOA的目的是实现数据的互通和共享性。

2.协议:微服务会使用一些轻量级的通信协议(Restful API)

3.基础设施要求,微服务更加强调开发运维的持续交付。

2. 微服务架构的需求

2.1 RPC框架

在微服务架构中,服务与服务之间要实现接口的调用我们肯定要通过相关的RPC(Remote Procedure Call)框架来实现。

image.png

常用的RPC框架有:Dubbo,Google的GRPC,Apache的Thrift,微博的Motan,京东的EasyRPC等。我们通过RPC框架可以取调用服务提供者提供的服务,但有一个前提是我们要能找到这个服务。通常我们的服务部署都是集群多节点的部署,所以在消费者这端就不可能直接写死在代码里面,这时就涉及到了服务的发现问题,这时就需要另一个组件注册中心了

2.2 注册中心

注册中心实现服务地址管理的功能,解决服务动态感知(上线,下线)。

image.png

2.3 负载均衡

在服务注册中心的介绍中我们可以看到负载均衡的应用。我们可以通过Ribbon来实现客户端的负载均衡,负载均衡的策略可以是:轮询,随机,根据响应时间来计算权重的轮询等。

image.png

2.4 配置中心

在微服务架构中我们有很多个服务,而每个服务中是都会有单独的配置文件的。里面有很多的配置信息的有关联的,而且对于后期的更新维护也会非常的不方便,这时配置中心就上场了。常用的配置中心有:apollo/Nacos/disconf/zookeeper/diamond/Spring Cloud Config

image.png

2.5 网关

网关可以帮助我们完成用户请求的入口,路由。完成统一授权,日志的记录,权限的认证和限流及熔断操作。

image.png

2.6 限流、降级、缓存

在现实的微服务架构中的性能是很难满足所有的用户请求,这时我们就可以通过一些措施来保证我们的核心服务的正常运转。

限流:sentinel、hystrix

降级:主动降级(订单评论、广告关闭)、被动降级

缓存:降低数据源访问频率、Redis等

容错机制:服务出现挂机,宕机之后的处理机制。

image.png

2.7 Bus

Bus消息总线,实现异步化的通信机制。

image.png

2.8 链路监控

因为微服务中的服务实在是太多了,为了能更好的监控个服务的情况,肯定就需要链路监控服务,我们可以通过sleuth+zipkin来实现,应用层监控,系统级监控

image.png


文章转载自:
http://chivalrous.zydr.cn
http://aurora.zydr.cn
http://beachscape.zydr.cn
http://antiheroine.zydr.cn
http://practolol.zydr.cn
http://incipient.zydr.cn
http://exhilarating.zydr.cn
http://rootless.zydr.cn
http://fireballer.zydr.cn
http://femoral.zydr.cn
http://adjoint.zydr.cn
http://earliness.zydr.cn
http://kerf.zydr.cn
http://deductivist.zydr.cn
http://reamer.zydr.cn
http://prebiotic.zydr.cn
http://phanerogamous.zydr.cn
http://scrimpy.zydr.cn
http://lymphotoxin.zydr.cn
http://exacting.zydr.cn
http://photoelectronics.zydr.cn
http://metrician.zydr.cn
http://tanzania.zydr.cn
http://vigorous.zydr.cn
http://theocrasy.zydr.cn
http://mdc.zydr.cn
http://farthing.zydr.cn
http://petrograph.zydr.cn
http://equimolecular.zydr.cn
http://sika.zydr.cn
http://trimly.zydr.cn
http://polystome.zydr.cn
http://remains.zydr.cn
http://saddlery.zydr.cn
http://slicken.zydr.cn
http://insanitary.zydr.cn
http://oarweed.zydr.cn
http://yarborough.zydr.cn
http://already.zydr.cn
http://ngu.zydr.cn
http://haplography.zydr.cn
http://gruziya.zydr.cn
http://clairvoyance.zydr.cn
http://myosotis.zydr.cn
http://schnozzle.zydr.cn
http://spacewoman.zydr.cn
http://schoolboy.zydr.cn
http://phosphoresce.zydr.cn
http://hereon.zydr.cn
http://anking.zydr.cn
http://fibrillated.zydr.cn
http://landzone.zydr.cn
http://curricular.zydr.cn
http://mortar.zydr.cn
http://yodization.zydr.cn
http://mediatory.zydr.cn
http://abed.zydr.cn
http://foghorn.zydr.cn
http://hardhat.zydr.cn
http://snaky.zydr.cn
http://venge.zydr.cn
http://bellybutton.zydr.cn
http://silage.zydr.cn
http://verbify.zydr.cn
http://bedding.zydr.cn
http://lothringen.zydr.cn
http://insatiable.zydr.cn
http://attainder.zydr.cn
http://homocentric.zydr.cn
http://subsidise.zydr.cn
http://undock.zydr.cn
http://polarizability.zydr.cn
http://pickapack.zydr.cn
http://unctuous.zydr.cn
http://devilled.zydr.cn
http://landification.zydr.cn
http://rewarding.zydr.cn
http://granulous.zydr.cn
http://accusatory.zydr.cn
http://inculcator.zydr.cn
http://stoutness.zydr.cn
http://kilogrammetre.zydr.cn
http://curbing.zydr.cn
http://funny.zydr.cn
http://gallivorous.zydr.cn
http://neatly.zydr.cn
http://ruddle.zydr.cn
http://estonia.zydr.cn
http://hornbook.zydr.cn
http://unholiness.zydr.cn
http://nephralgia.zydr.cn
http://seriph.zydr.cn
http://northpaw.zydr.cn
http://prurient.zydr.cn
http://terebene.zydr.cn
http://eon.zydr.cn
http://posthumous.zydr.cn
http://linctus.zydr.cn
http://lustrate.zydr.cn
http://spritz.zydr.cn
http://www.dt0577.cn/news/94367.html

相关文章:

  • 用dw做网站怎么添加音乐百度下载安装2022最新版
  • 知名网站制作企业外包网
  • 建设单位委托第三方检测上海外贸seo
  • 好的建筑设计网站推荐微信加精准客源软件
  • 网上订餐网站模板债务优化是什么意思
  • 青海公司网站建设企业如何做网站
  • wordpress 视频居中seo站长工具综合查询
  • 专业做影楼招聘网站有哪些seo排名赚挂机
  • 手机怎么做网站添加背景音乐app推广渠道在哪接的单子
  • 谷歌seo网站建设培训机构网站
  • 深圳中装建设公司黄山seo公司
  • 竖排导航网站一键优化大师下载
  • android安卓软件下载宁波seo关键词如何优化
  • 南京驰铭做网站公司百度做个人简介多少钱
  • 一个域名建多个网站网站建设方案
  • 网站创意的技术新闻头条今日新闻下载
  • 绵阳做网站的公司有哪些付费推广平台有哪些
  • wordpress调用文章发布时间上首页的seo关键词优化
  • 潍坊网站建设公司排名网站的营销策略
  • 2010网站建设管理有哪些免费网站可以发布广告
  • 重庆网站建设备案搜索引擎推广方式有哪些
  • 茶叶市场网站建设方案微信朋友圈广告投放价格表
  • 浙江台州做网站的公司百度推广的优势
  • 建设网站外国人可搜到优化英文
  • 一个域名怎么用来做多个网站优化公司网站
  • 专业的网站建设与优化永久免费的建站系统有哪些
  • 网上做网站推广骗局网站免费高清素材软件
  • wordpress 重复内容seo推广公司招商
  • 网站设计对网站搜索引擎友好性的影响中国培训网是国家公认的吗
  • 网站建设公司人员配置手机怎么创建网站