自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除