- 博客(3)
- 收藏
- 关注
原创 Zookeeper 3.6.X支持持久化watcher节点
公司内部使用zk的watcher功能做一个分布式监听器,用来做一个数据变更通知,但是出现了数据不同步的问题,查看了zk相关源码,发现zk的watcher在触发一次后,就会从监视队列中移除,也就是说,watcher是一次性的。之前为了解决数据变更通知不丢消息的问题,考虑自己来实现一个简单的watcher机制,然后就考虑去扒一下zk的源码,稍微改一改,弄个简易版的watcher满足我们的需求即可,于是去github上clone了最新的代码,找到watcher触发相关的部分。Emmmm?!?! 我们一起来看一哈
2021-01-18 16:05:32 474
原创 IllegalStateException:AnnotationConfigServletWebServerApplicationContext@73ba6fe6 has been closed
问题描述今天线上sentry报出java.lang.IllegalStateException: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@73ba6fe6 has been closed already at org.springframework.context.support.AbstractApplicationContext.assertBea
2020-06-15 17:52:52 13693 7
原创 DataGrip连接Mongodb进行条件查询
DataGrip连接Mongodb进行条件查询背景DG的mongo条件查询结语背景新公司这边要用mongodb存订单数据(我到现在也没明白为啥要用mongo,领导的解释是要对接其他平台,三方订单字段不确定,mongo比较弹性。),然后之前并没有用过这个玩意,然后只能边学边写。查网上资料知道了通过Template可以解决大部分查询。吭哧吭哧终于把业务逻辑代码搞定了,然后想通过可视化界面去查生产的订单数据,然后打开我的Navicat for mac PJ版,然后发现竟然没法连接mongo,没有连接mongo
2020-06-08 18:38:23 6943
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人