0.总要想想为什要做这个(目的是什么,优缺点,必要性,不用行不行,产品定位,如何保证最后的稳定性)1.如何逐步排查问题所在(做实验+分析排查:不同的实验手段)2.如何利用网络(搜索问题的所在,确定问题方向)3.如何做出稳定的产品(是靠别人还是靠自己的不断尝试)4.自己高价不稳定的开发板 vs 别人低...
分类:
其他好文 时间:
2015-05-09 11:35:31
阅读次数:
93
telnet命令的主要作用是与目标端口进行TCP连接(即完成TCP三次握手)。当服务端启动后,但是telnet其监听的端口,却失败了。或者,当服务端运行了一段时间后,突然其监听的端口telnet不通了。当类似这样的telnet失败的情况出现时,该如何排查了?
分类:
Web程序 时间:
2015-05-09 10:07:26
阅读次数:
130
1.刚开始学习Thinkphp,在模块分组之后,自己配置了模块分组后,发现打不开网页了,分组配置如图2.问题现象如图在处理空模块时写的函数也不能运行这时我很困惑,一直检查自己的拼写和配置没发现错误3.然后我从后往前排查,先将对view的调用去掉,直接输出字字仍旧输不出来4.然后我回退到不分模块,单....
分类:
移动开发 时间:
2015-05-07 10:25:00
阅读次数:
160
今天收到报警,提示从库延时,首先当然是上去查看情况,首先查看机器负载,如下:可以看到使用cpu已经100%,io没有等待。那么查看mysql是什么情况,执行show processlist没有发现任何异常,执行show slave status查看延时,发现延时一直在增加,且卡在了某个pos点不动了...
分类:
数据库 时间:
2015-05-07 00:32:13
阅读次数:
190
前言:在生产环境中经常发生服务器内存溢出,假死或者线程死锁等异常,导致服务不可用。我们经常使用的解决方法是通过分析错误日记,然后去寻找代码到底哪里出现了问题,这样的方式也许会奏效,但是排查起来耗费时间比较多,或者说本身代码本身就没有错,而是访问量大时候消耗内存太多,垃圾对象没有及时回收等等其他情况导致的,这样排查异常起来异常困难,那么有没有一些可视化的工具,帮助我们可以详细地查看当前应用服务的内存情...
分类:
系统相关 时间:
2015-05-06 15:06:07
阅读次数:
285
自己的个人知识管理系统文档大师 强大的功能,帮助您构建出适合自己的高效的个人知识库管理系统,让自己不断更加理解“聪明”、“智慧”的含义,获得更快的成长!1. 按标题快速搜索在搜索方式的下拉框中选取“标题”, 然后在搜索框中输入关键字。2.快速切换文档+快速预览,帮助快速排查文档等使用快速预览前,需要...
分类:
其他好文 时间:
2015-05-05 19:13:22
阅读次数:
123
以下脚本写于redmine性能排查时,用于定位系统性能瓶颈的采样,源地址为~/performanceLog/collectLog.sh中,计划放入github的代码片段库中.注: 如果mysql的地址或者目录更换,此脚本中dstat 的mysql相关数据的采集需要重写其插件的mysql连接部分的代码...
分类:
系统相关 时间:
2015-05-05 14:12:01
阅读次数:
263
异常排查redis-server redis.windows.confD:\redis-2.8.17>redis-server.exe redis.windows.conf[4692] 27 Nov 12:14:05.995 #The Windows version of Redis alloca....
分类:
其他好文 时间:
2015-05-05 14:11:28
阅读次数:
237
近来公司redmine服务器表现很糟糕,在16核,64GRAM的机器上,压测结果竟然只有每秒5~7个请求,部分页面一个都出不来。以下是我对Redmine性能优化方案:redmine服务器性能问题排查与优化建议:以下建议的方案是基于redmine运行期的log文件中的render耗时、activere...
分类:
其他好文 时间:
2015-05-05 14:04:22
阅读次数:
335
.....前段时间大概有一个月左右,租房的网络每天都断一次,每次断大概一两分钟左右就恢复了,所以没太在意。直到有一天晚上,LZ 正在写博客,但是网络频繁中断又重新连上再中断。待 LZ 好不容易找了个连上网的空隙把没写完的博文暂存了一下,然后就开始着手排查问题。通过 arp(1) 命令发现网关的 ma...
分类:
系统相关 时间:
2015-05-04 21:48:40
阅读次数:
172