04 2020 档案

摘要:防止缓存雪崩 搭建高可用redis集群 本地ehcache缓存 + hystrix限流&降级 redis持久化,快速恢复缓存数据 防止缓存穿透 缓存空值,缺点是会浪费一些内存,设置过期时间使其过期删除。 布隆过滤器拦截,将一些不可能存在的key列举,缺点是有一定的误识别率和删除困难。 阅读全文
posted @ 2020-04-30 22:31 维华 阅读(550) 评论(0) 推荐(0)
摘要:普通的redis读写分离架构面对海量数据时存储力是不够的,所以需要redis cluster集群来分布式缓存数据。 redis cluster 支撑N个redis master node,每个master node都可以挂载多个slave node 读写分离的架构,对于每个master来说,写就写到 阅读全文
posted @ 2020-04-28 22:25 维华 阅读(225) 评论(0) 推荐(0)
摘要:为了应对突发故障,redis提供了RDB和AOF两种持久化功能支持中重启找回之前的数据。对于企业级redis构架来说,要做到海量数据高并发高可用,持久化是必不可少的。 1、RDB和AOF两种持久化机制的介绍 RDB持久化机制,对redis中的数据执行周期性的持久化 AOF机制对每条写入命令作为日志, 阅读全文
posted @ 2020-04-26 22:33 维华 阅读(126) 评论(0) 推荐(0)
摘要:sentinal哨兵 主要功能 集群监控,master和slave是否正常工作 消息通报,监控到故障后发消息给管理者 故障转移,在master挂了后,选举一个slave为新的master 配置中心,发生故障转移后通知client新的master地址 分布式,哨兵集群协同工作 master的存活状态需 阅读全文
posted @ 2020-04-26 22:11 维华 阅读(237) 评论(0) 推荐(0)
摘要:单机redis理想状态可以承受将近每秒10万的读操作,实际情况还会少一些,那么如果想支持更高的访问量就需要通过redis的主从架构来实现读写分离。 redis天然支持集群cluster,一主多从,一个master node可以有多个slave node,横向扩展非常方便。 master的数据持久化可 阅读全文
posted @ 2020-04-23 22:53 维华 阅读(180) 评论(0) 推荐(0)
摘要:dubbo支持多种配置方式,具体可查阅dubbo官网文档http://dubbo.apache.org/zh-cn/docs/user/quick-start.html,有非常详细的介绍。 首先引入dubbo和zookeeper依赖 <dependency> <groupId>com.alibaba 阅读全文
posted @ 2020-04-19 20:30 维华 阅读(234) 评论(0) 推荐(0)
摘要:进入dubbo的github托管页面https://github.com/apache/dubbo,下拉找到dubbo admin的项目地址。 点击进入后下载zip文件到本地并解压。修改dubbo-admin-develop\dubbo-admin-server\src\main\resources 阅读全文
posted @ 2020-04-18 13:14 维华 阅读(513) 评论(0) 推荐(0)