今天我们服务器组遇到个问题:
我们的服务是从Kafka里面取出数据,然后把offset存储到ssdb中,每个topic和partition都对应ssdb中不同的key,服务启动之后,每次kafka数据更新我们这边收到消息,然后存储之后就发现ssdb的值偶尔是-2,这就奇怪了,最开始我们是在代码中打印存储的日志,发现没什么问题,后来去查看ssdb的日志,才发现里面每次set的时候都会对同一个key存储2次,一次正确的值,一次是-2,当-2先存储的时候那么再次读取的值就是正确的,否则就是错误的。最开始大家以为是代码的事,所有人一起看也没发现什么问题,然后我们怀疑是ssdb的服务器有问题,把ssdb杀掉,然后重新编译一个也是有问题,最后大家想可能是erlang的ssdb driver的问题,结果在driver中也加了打印信息,发现也就发送了一条ssdb set命令,这时候我就怀疑有可能还有个node也链接kafka然后也往这个ssdb中存取数据,那么测试就好办了,把我们的节点停掉了,然后再往kafka发消息,结果ssdb果真又出现了个-2.
把这个节点停掉,启动正确的节点,果真一切正常了。
相关推荐
原生小程序开发过程中遇到的奇怪bug以及解决方案
给大家详细着整理了在JavaScript开发中大家经常遇到的BUG和问题,需要的朋友参考学习下吧。
开发笔记:笔记本查看wifi密码,Oracle11g导入dmp文件,Tomcat操作注意,安卓BUG,本地MySql连接window服务器mysql报错解决方案
调试是程序编写中很重要的一步,有时遇到bug却不知,本文将一一解释它们
一个工作 3年多的程序媛很早以前遇到的各种稀奇古怪的bug,只是因为不想占用电脑内存, 看着不完美就借CSDN的平台存储下啦,希望能帮助更多新手吧,也欢迎多多指正。
使用Python编程语言 Django MySQL数据库开发的web版学生管理系统,里面附带环境搭建的详细过程和开发过程中遇到的一些bug的讲解 使用Python编程语言 Django MySQL数据库开发的web版学生管理系统,里面附带环境搭建...
主要介绍了Android 开发 使用WebUploader解决安卓微信浏览器上传图片中遇到的bug问题,本文给介绍的非常详细,需要的朋友可以参考下
对开发过程中遇到的Bug进行管理方便以后的开发~,数据库SQL2005,eclipse
内含需求分析,代码详细注解,有图像化界面,使用echarts实现,还有数据库的设计,数据的插入
1、ios端获取时间异常 // Android 端 正常 new Date(2017-12-29 15:41:52) // ios 端 打印结果为 Invalid Date // 解决办法: new Date(2017/12/29 15:41:52) 2、微信小程序-背景音频ios播放异常 ...
如果您对于该软件有任何建议或意见,或者在软件安装、使用过程中遇到问题,欢迎联系我们: QQ交流群:102216179 EMail:tasktracker@163.com 软件官网:http://bakv.v050.10000net.cn 在线演示地址:...
我相信,在我们做项目的时候,console框中常常出现各种的异常,时间久了,会发现常见的也几个,下面我总结一下常见的异常,供大家参考。 1 java.lang.UnsupportedClassVersionError 从字面上我们可以看出来是...
这是我进行android定制开发工作,遇到的bug修改列表,包含linux,git,android framework,android app的相关问题。android版本包含android2.3,4.0,4.1,4.2等版本的bug修改和系统定制
从268项目开始,到现在2938基本开发完成,在开发过程中遇到了很多问题,我们都非常艰难地走过来了;因此我们把过去开发中产生的问题进行总结,并将错误产生的原因显示给后来的开发者,将是这文档的主要目的。 我们...
通过对cssBUG的了解和总结可以 规避开发中所遇到的问题
适用于了解和掌握在项目开发中经常遇到的C++中的bug,然后针对每一个bug 给出了有效的解决方法! 通过这个文档收集和积累所遇到不断出现的程序开发问题,为在程序开发的道路上扫清C++语言和bug的问题。
IE6的双倍边距BUG IE6下绝对定位的容器内文本无法正常选择的问题 IE6下为什么图片下方有空隙产生 IE6下这两个层中间怎么有间隙 list-style-image无法准确定位的问题 LI中内容超过长度后以省略号显示的方法 web标准中...