首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    分布式系统的那些事儿(三) - 系统与系统之间的调用

    系统与系统之间的调用通俗来讲,分为本地同一台服务器上的服务相互调用与远程服务调用,这个都可以称之为RPC通信。浅白点讲,客户访问服务器A,此时服务器要完成某个动作必须访问服务器B,服务器A与B互相通信,相互调用,A访问B的时候,A挂起,等待B的响应,B响应返回相应的数据个A,A再返回给用户,这就是一个很简单的栗子。 举个常见栗子,用户上传图片,用户上传图片首先会经过自身的服务器,然后再对图片进行处理,此时图片处理放在图片服务器中进行,那么我们只需要调用图片服务器提供的接口即可,然后等待响应返回的图片地址,

    04

    SpringCloud Hystrix服务治理(3)

    Hystrix 是国外知名的视频网站 Netflix 所开源的非常流行的高 可用架构框架。Hystrix 能够完美的解决分布式系统架构中打造高可用服务面临的一系列技术难题。 Hystrix “豪猪”,具有自我保护的能力。hystrix 通过如下机制来解决雪崩效应问题。 在微服务架构中,我们把每个业务都拆成了单个服务模块,然后 当有业务需求时,服务间可互相调用,但是,由于网络原因或者其他 一些因素,有可能出现服务不可用的情况,当某个服务出现问题时, 其他服务如果继续调用这个服务,就有可能出现线程阻塞,但如果同 时有大量的请求,就会造成线程资源被用完,这样就可能会导致服务 瘫痪,由于服务间会相互调用,很容易造成蝴蝶效应导致整个系统宕 掉。因此,就有人提出来断路器来解决这一问题。

    01
    领券