随笔分类 -  分布式\集群

摘要:缓存失效策略 一般而言,缓存系统中都会对缓存的对象设置一个超时时间,避免浪费相对比较稀缺的缓存资源。对于缓存时间的处理有两种,分别是主动失效和被动失效。 主动失效主动失效是指系统有一个主动检查缓存是否失效的机制,比如通过定时任务或者单独的线程不断的去检查缓存队列中的对象是否失效,如果失效就把他们清除 阅读全文
posted @ 2021-04-07 09:22 暖暖-木木 阅读(439) 评论(0) 推荐(0)
摘要:一、下载zookeeper wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.5.8/apache-zookeeper-3.5.8-bin.tar.gz 二、安装zookeeper 在/opt目录下面新建zookeeper文件夹 需 阅读全文
posted @ 2020-06-10 14:39 暖暖-木木 阅读(1834) 评论(0) 推荐(0)
摘要:Dubbo是什么? Dubbo能做什么? Dubbo内置了哪几种服务容器? Dubbo 核心的配置有哪些? Dubbo有哪几种集群容错方案,默认是哪种? Dubbo有哪几种负载均衡策略,默认是哪种? Dubbo默认使用的是什么通信框架,还有别的选择吗? 你觉得用Dubbo好还是SpringCloud 阅读全文
posted @ 2020-05-12 11:33 暖暖-木木 阅读(690) 评论(0) 推荐(0)
摘要:分布式缓存:EHcache、Memcached、Redis等缓存框架,主要的特点是什么?分别适用于哪些业务场景? EHcache: 是java 平台上比较优秀的缓存框架,是从hibernate的缓存开始被广泛使用起来的。数据可以伸缩到数G字节,节点可以到数百个,提供了对JSR107 JCACHE A 阅读全文
posted @ 2019-08-29 15:53 暖暖-木木 阅读(182) 评论(0) 推荐(0)
摘要:CAP原则又称CAP定理,指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼。 一致性(C):在分布式系统中的所有数据备份,在同一时刻是否同样的值。(等同于所有节点访问同一份最新的数据 阅读全文
posted @ 2019-06-26 11:31 暖暖-木木 阅读(565) 评论(0) 推荐(1)
摘要:分布式事务产生的背景 随着互联网快速发展,微服务,SOA 等服务架构模式正在被大规模的使用,现在分布式系统一般由多个独立的子系统组成,多个子系统通过网络通信互相协作配合完成各个功能。 有很多用例会跨多个子系统才能完成,比较典型的是电子商务网站的下单支付流程,至少会涉及交易系统和支付系统。 而且这个过 阅读全文
posted @ 2019-06-25 16:37 暖暖-木木 阅读(283) 评论(0) 推荐(0)
摘要:6种负载均衡算法 1、轮询法 将请求按顺序轮流地分配到后端服务器上,它均衡地对待后端的每一台服务器,而不关心服务器实际的连接数和当前的系统负载。 2、随机法 通过系统的随机算法,根据后端服务器的列表大小值来随机选取其中的一台服务器进行访问。由概率统计理论可以得知,随着客户端调用服务端的次数增多, 其 阅读全文
posted @ 2018-10-09 10:29 暖暖-木木 阅读(374) 评论(0) 推荐(0)
摘要:ZK是什么? 分布式服务框架,主要用来解决分布式应用中数据管理问题;如统一命名服务,集群管理,分布式应用配置管理等 zk是一个数据库,是一个拥有文件系统特点的数据库,是一个 解决了数据一致性问题的分布式数据库,是一个具有发布,订阅(watch)功能的分布式数据库 1.分布式一致性服务,最终一致性 C 阅读全文
posted @ 2018-09-28 17:56 暖暖-木木 阅读(455) 评论(0) 推荐(0)