http://blog.chinaunix.net/uid/16979052.html
全部博文(286)
发布时间:2013-01-11 13:53:25
问题描述:生产环境下的某台tomcat7服务器,在刚发布时的时候一切都很正常,在运行一段时间后就出现CPU占用很高的问题,基本上是负载一天比一天高。问题分析:1,程序属于CPU密集型,和开发沟通过,排除此类情况。2,程序代码有问题,出现死循环,可能性极大。问题解决:1,开发那边无法排查代码某个模块有问题,从日志上也无法分析得出。2,记得原来通过strace跟踪的方法解决了一台PHP服务器CPU占用高的问题,但是通过这种方法无效,经过google搜索,发现可以通过下面的方法进行解决,那就尝试下吧。解决过程:1,根据top命令,发现PID为2633的Java进程占用CPU高达300%,出现故障。2......【阅读全文】
发布时间:2013-01-11 09:13:34
1:yum -y install vsftpd*2:yum -y install db4-utils*我的安装好的软件包如下:[root@localhost home]# rpm -qa | grep vsftpvsftpd-2.0.5-24.el5_8.1[root@localhost home]# rpm -qa | grep db4-utildb4-utils-4.3.29-10.el5_5.2[root@localhost home]# 2:添加虚拟用户口令文件vi /etc/vsftpd/login.txtname1 ##用户名password1......【阅读全文】
发布时间:2013-01-11 08:54:55
linux关于sort命令的高级用法(按多个列值进行排列)如果单纯地使用sort按行进行排序比较简单,但是使用sort按多个列值排列,同时使用tab作为分隔符,而且对于某些列需要进行逆序排列,这样sort命令写起来就比较麻烦了比如下面的文件内容,使用[TAB]进行分割:Group-ID Category-ID Text Frequency ---------------------------------------------- 200 &......【阅读全文】
发布时间:2013-01-09 11:10:13
.创建一个刷机包,update-script脚本语法说明①简单举例:创建一个update.zip文件是很简单的事情,你所需要做的就是将文件放置到与Android文件系统中相对应的文件夹中,然后编写一个用来复制这些文件到手机对应位置的update-script, 文件。作为举例,比如安装Calculator.apk到system/app文件夹,复制libsec-ril.so文件到system/lib文件夹:新建一个空文件夹(本文例:G:\android)新建用来放置Calculator.apk的文件夹C:\android\system\app以及用来放置libsec-ril.so的文件夹G:\a......【阅读全文】
发布时间:2013-01-08 09:05:50
RAC启动与停止的先后顺序小结 停止RAC: emctl stop dbconsole srvctl stop instance -d rac -i rac1 &nbs......【阅读全文】