本站有个翻译的文章,名字叫Ukkonen 的后缀树算法的清晰解释。这篇文章写得不错,但是还是犯了错误的。 我按照这篇文章的说明实现了所谓的Ukkonen算法,但是在测试时出现了错误,事后,进行了大量的排查(因为我一...
分类:
其他好文 时间:
2014-08-28 01:01:18
阅读次数:
400
昨天上午到公司,研发发邮件通知说有用户反映登录我们A站速度很慢,登录进去之后的操作都是正常的,所以基本可以排除网络与服务器压力大的因素。那么接下来就是看看数据库与缓存是否成为瓶颈,结果没有什么发现,毕竟A站是已经边缘化的产品,平日都没人去维护。登录缓慢无非就..
分类:
Web程序 时间:
2014-08-26 17:47:27
阅读次数:
201
大家在做项目的时候,肯定会和我一样,碰到各种各样的问题,然后熟练的打开搜索引擎,输入些关键字,开始解决问题。最近在做一个效果,中间就碰到了各种问题,接下来我把解决这个问题的过程发出来分享下,也算是我的一个小心得。要做的效果其实很简单,就是在做支付的时候,出现一个弹出层,然后跳到一张新页面,类似于下面...
分类:
其他好文 时间:
2014-08-26 09:39:05
阅读次数:
266
最近线上Postgresql数据库中其中几台服务器更新时变得非常慢,经过排查和对比,发现时因为autovacuum未启动导致的。1、使用表pg_stat_all_tables查看autovacuum执行记录selectschemaname,relname,last_autovacuum,last_autoanalyzefrompg_stat_all_tables;如上图,发现所有的对..
分类:
数据库 时间:
2014-08-25 02:22:33
阅读次数:
263
今天同事反映一个问题,某个测试库修改了密码,并改了相关应用使用的密码后,仍出现一会账户就被锁住,报ORA-28000: the account is locked的错误。
检查过程:
1. 查看资源限制生效参数
SQL> show parameter resource
NAME TYPE VALUE
---...
分类:
其他好文 时间:
2014-08-24 19:24:53
阅读次数:
193
安装环境是Ubuntu13.10版本i386,已经安装好nginx服务器和mysql服务器,现在的任务是需要安装php和memcache。直接干货,多余的不说。
1、php安装及错误排查
由于php安装前需要安装很多库文件,因此需要耐心得按照一定的顺序来安装。我按照如下顺序安装:
zlib -> freetype -> libxml2 -> libpng -> libgd2 -> lib...
分类:
Web程序 时间:
2014-08-23 19:06:41
阅读次数:
374
我们通过了解 TCP各个状态 ,可以排除和定位网络或系统故障时大有帮助。一、TCP状态LISTENING :侦听来自远方的TCP端口的连接请求 .首先服务端需要打开一个 socket 进行监听,状态为LISTEN。有提供某种服务才会处于LISTENING状态, TCP状态变化就是某个端口的状态变化,...
分类:
其他好文 时间:
2014-08-23 08:48:50
阅读次数:
247
遇到一个奇葩问题,nagios监控windows下面的cpu服务项出现如下警告信息:(但是其他服务项状态Ok,且此警告信息过一会自动会恢复Ok状态再过一段时间又会变成如下图中的警告信息状态warning)解决思路:第一:排查造成此情况的原因:Nsclient++版本原因(经排查同样版本的服务器C..
分类:
移动开发 时间:
2014-08-22 18:10:29
阅读次数:
321
昨天下午公司同事反应不能上网和打印了,通过排查发现有个虚拟机起不来了,这个虚拟机负责认证,打印和DHCP。错误提示:Thefilespecifiedisnotavirtualdisk。无法打开磁盘“/vmfs/volumes/4db4f346-a928774c-50af-3c4a92731f32/TEMSVR/TEMSVR_1.vmdk”或其所依赖的快照磁盘之一..
分类:
其他好文 时间:
2014-08-22 18:06:20
阅读次数:
268
前几天碰到碰到一个线上redisCPU跑满的情况,基本无法处理正常请求了,刚开始以为是其他地方的问题,后来grep"Maxopenfiles"/proc/`pidofredis-server`/-r排查原来是启动redis的时候。ulimit-n只有1024,从而无法接受新连接。晚高峰时间段突发的大量请求导致redis连接数超过102..
分类:
其他好文 时间:
2014-08-22 18:00:59
阅读次数:
263