替人排查一个关于amq连接数的问题,使用PooledConnectionFactory进行连接池管理,设置了连接数上限为3,但部署到服务器之后,瞬间建立了几百个连接,用netstat -an 查看,发现大部分到amq服务器的连接状态都是TIME_WAIT。 初始化连接池: 发消息: 用尽各种关键词都 ...
分类:
其他好文 时间:
2016-06-27 19:34:25
阅读次数:
203
网上搜索到的解决方法都是卸载pulseaudio,但这种方法比较暴力不能从根本上解决问题。 经过一段时间的排查,我发现最终问题出现在resample-method上。 由于内核内CS5536 AC97驱动不支持floatle编码的音频,所以在采样率 != 48000然后pulseaudio在resa ...
分类:
其他好文 时间:
2016-06-26 15:13:59
阅读次数:
127
1. 问题描述: 页面通过异步访问action, action的方法通过map封装数据,struts的result的type设置为json,后台报错 2.action的代码 3. 问题排查及解决方案 以上红色部分,向map中添加了两个对象,结果值栈(StackOverflow)溢出。 去掉一个对象p ...
分类:
编程语言 时间:
2016-06-25 20:23:40
阅读次数:
195
概述以往服务器出现报警,运维人员处理完事之后,报警自动取消,但是下一次出现同样一个错误,但是换了一个运维人员,他可能需要重新排查问题,直到问题处理完毕。针对这种情况,zabbix提供了eventacknowledgment(事件确认)功能,一旦处理好某个问题,运维认为可以再里面写上..
分类:
其他好文 时间:
2016-06-25 15:13:50
阅读次数:
275
mysql服务器安装在linux居多,网上有很多种方法,本人推荐用用二进制。理由如下:1,二进制安装安装方便。2,oralce制定的在二进制包优化方面也是很优秀的,而大多数dba对GCC编译了解也不是很深,编译源码并不一定会比二进制好。3,二进制有一定的对比性方便排查问题,源码添加..
分类:
数据库 时间:
2016-06-24 20:48:58
阅读次数:
329
mysqlbinlog查看binlog时报错unknownvariable‘default-character-set=utf8‘
下午在排查MySQL主从同步问题时,想从主库的binlog中找一些线索,裸的
binlog文件是无法直视的,mysqlbinlog这个工具是用来查看binlog文件内容的(使用方式man
mysqlbinlog查看),但..
分类:
数据库 时间:
2016-06-24 20:44:39
阅读次数:
202
一个项目的运行,总伴随着性能问题,系统查询过慢,如何快速查询等 下面将简单讲解一下,如何去排查及解决这些问题。 开发过程中: 1:不要绝对的三范式,适当建立冗余能够提高查询速度,不用多表关联 2:能用表关联就不要出现循环SQL 例子:下面的这种情况,每查出T_t1的一条数据,就会循环查找T_t2中的 ...
分类:
数据库 时间:
2016-06-24 18:38:45
阅读次数:
256
场景:在迁移mysql5.5.25a数据目录(从/var/lib/mysql迁移至/data)后,无法启动数据库,执行servicemysqlstart,提示pid无法更新,新旧数据目录下的错误日志均无任何信息。此时,没有太多mysql使用经验的同事估计已经傻眼了。类似问题如何排查呢?这里有个小技巧:可以稍微改..
分类:
数据库 时间:
2016-06-23 14:38:43
阅读次数:
185
来源: http://www.cnblogs.com/fygh/archive/2012/03/12.html 数据库系统异常是DBA经常要面临的情景,一名有一定从业经验的DBA,都会有自己一套故障排查的方法和步骤,此文为为大家介绍一下通过系统 性能视图(SQLServer05以上版本)来排查系统异 ...
分类:
数据库 时间:
2016-06-23 14:23:19
阅读次数:
262
约好的集中办公迟到几分钟,这在以前很少见,显然不是连续几天深夜不眠的缘故,思想上的松懈才是根源。 到的时候,他们主要工作人员都已到位,待坐定立即开始排查问题,首先是比对到车过磅情况,比想象中的乐观,除一家数据有出入,其他都是正常的,说明这个环节的使用情况还不错,比想象的乐观。 问题较多的还是在入库环 ...
分类:
其他好文 时间:
2016-06-23 00:53:26
阅读次数:
157