我们在开发过程中会碰到很多协议,标准规范类的东西,比如http协议,比如 javaEE标准等等。有人觉得这些很枯燥,根本不需要去关注,但是恰恰相反,这个很重要。
协议和标准规范,是一个时代人类智慧的结晶,汇聚了很多牛人和专家的智慧。你需要从中吸取他们设计的理念,对程序的设计也会有很大的帮助。理解协议对于你的故障排查很有帮助,比如一个http请求出错,如果了解协议很容易判断,是浏览器端还是服务...
分类:
其他好文 时间:
2015-07-12 21:43:14
阅读次数:
134
线上的memcached又挂了,仍然没有得到core文件。排查原因,同事发现启动memcached的脚本存在可疑问题。
问题一:没有设置memcached工作目录,有可能core dump时没有工作目录写权限
这些脚本由crontab启动。脚本中没有设置工作目录,而这是非root用户的crontab。启动memcached时,工作目录不是memcached可执行文件所在目录。实验证明,这个是用...
分类:
系统相关 时间:
2015-07-09 21:34:20
阅读次数:
476
最近一个SSH2项目升级了框架,部署后发现执行一段时间就会无法访问(Tomcat及其下其它Web可以正常访问)。 MyEclipse中进行“压力测试”时报错:Exception in thread "com.mchange.v2.async.ThreadPoolAsynchron...
分类:
其他好文 时间:
2015-07-08 16:48:00
阅读次数:
196
一直都是编译armabi的,没有任何问题,这个架构是软件模拟浮点运算的。
后来看到NDK文档上说armabi-v7a是针对有硬件处理浮点计算的arm cpu的。
于是就修改配置编译armebai-v7a的so文件。
结果是编译没问题,一运行就是crash掉,Fatal signal 7 (SIGSEGV)错误。
进过排查才发现,crash掉的仅仅是对一个浮点变量赋值而已。
...
分类:
其他好文 时间:
2015-07-08 16:41:44
阅读次数:
133
梦中没有错与对,梦中没有恨和悔...最好闭上你的嘴,这样才算可爱...我不会说:这不公道,我不能接受。我会用朴素的文字记录点点滴滴,早上4点多起来,一气呵成近期的收获与评价,愤怒与忏悔。四年多前的一个往事大约在2010年的时候,我排查了一个问题。问题描述如下:服务端:..
分类:
系统相关 时间:
2015-07-08 09:40:00
阅读次数:
276
梦中没有错与对,梦中没有恨和悔...最好闭上你的嘴,这样才算可爱...我不会说:这不公道,我不能接受。我会用朴素的文字记录点点滴滴,早上4点多起来,一气呵成近期的收获与评价,愤怒与忏悔。四年多前的一个往事大约在2010年的时候,我排查了一个问题。问题描述如下:服务端:Linux Kernel 2.6.8/192.168.188.100客户端:Windows XP/192.168.40.34业务流程...
分类:
系统相关 时间:
2015-07-08 07:11:48
阅读次数:
186
Windows最简化的配置步骤1.下载并安装php5,直接解压即可,如解压到D:/php5.6.9。(查看目录中php5apache2_4.dll,表示适用apache2.4)2.下载并安装Apache2(下载非msi格式的安装包,通过cmd命令行安装,便于排查安装时的错误)(1)运行cmd按ent...
地址: http://get.jobdeer.com/7297.get一次Redis TTL 为0的问题排查事情是这样的,今天中午业务突然RTX上找我,说一个新建的Twemproxy集群数据查询的时候出了问题,Redis的TTL返回为0,让我帮忙看一看:当时听完就觉得问题很诡异,按照之前的经验来说,...
分类:
其他好文 时间:
2015-07-07 16:26:04
阅读次数:
303
前段时间接到深圳同事的反应,有个oracle集群中的一台负载过高,为了排查问题,系统已经重启了,但是系统重启后,6块仲裁盘丢失了。为了查明原因,登入系统后,执行df-h,发现系统的/boot分区变成了mpathap1,进入/dev/mapper目录,发现多了mpathap1-3三个文件。初步判断是由于..
分类:
数据库 时间:
2015-07-03 16:14:52
阅读次数:
486
偶然碰到,更改mvc版本,由3.0升级到4.0,但是依然提示3.0的错误几经周折排查,最终发现 这里面的那个oldVersion 1.0.0.0-3.0.0.0 之前没有改为3,是2.于是就又提示3.0缺少的错误:解决方案...
分类:
Web程序 时间:
2015-07-01 22:01:35
阅读次数:
129