qiezijiajia

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

11 2017 档案

摘要:概述 1.zookeeper实现选主从的原理 2.zookeeper实现选主从代码 选主从的原理 在分布式场景中经常会用到zookeeper,常用的有利用zookeeper来选举主从,管理节点状态,或者使用zookeeper来实现分布式锁;具体原理是什么呢? 这里只将实现方式的一种,根据编号大小来实 阅读全文
posted @ 2017-11-23 16:39 qiezijiajia 阅读(3601) 评论(0) 推荐(0)

摘要:背景:使用countDownLatch,10个线程计算结果,最后通过主线程来汇总结果; 有个spring scheduler的程序,运行一段时间后,不运行了,查看日志发现CountDownLatch无法归零,导致整个主线程Hang在那里,此时如果调用其外部接口还能响应: 怀疑是不是死锁了? 查一下j 阅读全文
posted @ 2017-11-21 18:41 qiezijiajia 阅读(9024) 评论(3) 推荐(0)

摘要:早上看错数据表名字了,删错了一张表,吓尿了。。 还好凌晨有备份数据,但是我只想恢复删除的那张表,其他的不动,网上查了查,可以做到,先从备份表里面把表找出来,再把插入语句找出来,然后执行就可以了: sed -e'/./{H;$!d;}' -e 'x;/CREATE TABLE `t_order`/!d 阅读全文
posted @ 2017-11-14 11:24 qiezijiajia 阅读(394) 评论(0) 推荐(0)