摘要:
阅读全文
摘要:
ThreadPoolExecutor类实现了ExecutorService接口和Executor接口,可以设置线程池corePoolSize,最大线程池大小,AliveTime,拒绝策略等。常用构造方法: ThreadPoolExecutor(int corePoolSize, int maximu 阅读全文
摘要:
Redis分布式锁的实现 为什么需要分布式锁? 因为现在项目的部署都不止是部署在一台服务器上,如果用单台服务器锁,则存在问题,因此需要分布式锁来控制各个服务器的项目。 可靠性 首先,为了确保分布式锁可用,我们至少要确保锁的实现同时满足以下四个条件: 1:互斥性。在任意时刻,只有一个客户端能持有锁。 阅读全文
摘要:
Redis的哨兵机制是官方推荐的一种高可用(HA)方案,我们在使用Redis的主从结构时,如果主节点挂掉,这时是不能自动进行主备切换和通知客户端主节点下线的。 Redis-Sentinel机制主要用三个功能: (1)监控:不停监控Redis主从节点是否安装预期运行 (2)提醒:如果Redis运行出现 阅读全文
摘要:
本文链接:https://blog.csdn.net/selectgoodboy/article/details/86377861 模式类型主从模式(redis2.8版本之前的模式)、哨兵sentinel模式(redis2.8及之后的模式)、redis cluster模式(redis3.0版本之后) 阅读全文