- 博客(7)
- 资源 (6)
- 收藏
- 关注
原创 Redis持久化机制
redis提供了两种持久化策略RDBRDB的持久化策略: 按照规则定时讲内从的数据同步到磁盘snapshotredis在指定的情况下会触发快照自己配置的快照规则save <seconds> <changes>save 900 1 当在900秒内被更改的key的数量大于1的时候,就执行快照save 300 10save 60 10000...
2018-11-09 16:41:55 130
原创 Redis实现分布式锁
获得锁:释放锁:释放锁有个关键点:怎么保证查询key,然后比较value,然后直接del是一个原子操作使用watch命令来检测获取key后,key有没有变动涉及到原子操作的动作还可以联想到lua脚本...
2018-11-09 16:04:51 115
原创 JMS的可靠性机制及事务性会话
JMS的可靠性机制JMS消息之后被确认后,才会认为是被成功消费。消息的消费包含三个阶段: 客户端接收消息、客户端处理消息、消息被确认事务性会话 设置为true的时候,消息会在session.commit以后自动签收非事务性会话在该模式下,消息何时被确认取决于创建会话时的应答模式AUTO_ACKNOWLEDGE当客户端成功从recive方法返回以后,或者[Message...
2018-11-09 11:04:47 478
原创 负载均衡的规则
1,随机规则:RandomRule2,最可用规则:BestAvailableRule3,轮询规则:RoundRobinRule4,重试实现:RetryRule5,客户端配置:ClientAonfigEnabledRoundRobinRule6,可用性过滤规则:AvailabilityFilteringRule7,RT权重规则:WeigthedResponseTimeR...
2018-11-03 22:56:44 1394
原创 负载均衡的算法loadBalancer
1,BaseLoadBalancer2,DynamicServerListLoadBalancer3,ZoneAwareLoadBalancer4,NoOpLoadBalancer
2018-11-03 22:52:47 1124
原创 springcloud的设计模式
首先介绍下java里面的设计模式,发布和订阅模式 事件监听模式发布和订阅模式:用了java里面的一个类,java.util.observable作为发布者,java.util.observer为订阅者(1)主动发布,被动订阅情况(推的模式):先发布一个消息,再去告知订阅的人(2)订阅者主动获取消息,主动调用echoIterator方法来获取消息事件监听模式:用...
2018-11-03 20:48:18 1837
原创 Springcloud技术体系
学习springcloud之前我们需要知道某样技术的体系是什么,从上而下学习这门技术,这样才能更好地掌握。首先讲一下springcloud和dubbo的区别:springcloud是管理应用,dubbo是管理服务的。1.1:基础框架:SpringBootmain函数启动的原理。2.1:分布式配置(Zookeeper)2.2:服务注册与发现(Eureka)Zookeepe...
2018-11-02 22:32:49 738
mybatis资料
2017-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人