
分布式
学是为了不学
你学习吗?大家都在学习噢
展开
-
dubbo的provider和consumer的配置
在dubbo的provider和consumer的配置文件中,如果都配置了timeout的超时时间,dubbo默认以consumer中配置的时间为准经验证是这样的,provider.xml的配置:<dubbo:service timeout="4000" retries="0" interface="com.dingding.tms.bms.service.BillingZfbCodOrderService" ref="billingZfbCodOrderService" registry转载 2020-08-23 23:11:28 · 3478 阅读 · 0 评论 -
对微服务的认识和理解
微服务是一个近些年说的非常热的概念,尤其在互联网的大背景下,微服务的理论有机会被广泛实践。但是在实践过程中,大家对微服务的理解确大相径庭,到底要怎样做才能真正掌握微服务的架构理论呢?通过此文笔者想和大家分享一下对微服务架构的认识和理解。什么是微服务微服务的出现给我们的系统带来了很多好处,比如子系统与子系统之间的技术异构,单个系统的弹性扩容等。那怎样的服务才算是微服务呢?我们先看看它的定义:微服务是一种分布式系统解决方案,推动细粒度服务的使用,每个服务都可以独立运行, 且这些服务可以协同工作。微服务的转载 2020-08-22 17:56:00 · 1895 阅读 · 0 评论 -
分布式一致性和CAP Base理论
问题的提出在计算机科学领域,分布式一致性是一个相当重要且被广泛探索与论证问题,首先来看三种业务场景。1、火车站售票假如说我们的终端用户是一位经常坐火车的旅行家,通常他是去车站的售票处购买车 票,然后拿着车票去检票口,再坐上火车,开始一段美好的旅行----一切似乎都是那么和谐。想象一下,如果他选择的目的地是杭州,而某一趟开往杭州的火车 只剩下最后一张车票,可能在同一时刻,不同售票窗口的另一位乘客也购买了同一张车票。假如说售票系统没有进行一致性的保障,两人都购票成功了。而在检票口 检票的时候,其中一转载 2020-08-20 23:22:16 · 250 阅读 · 0 评论