2010年3月 的存档

godaddy2010年3月最新域名30%优惠码

注册续费以下三种域名可以使用本优惠码,在原价基础上优惠30%

com/net/org

优惠码gda412b

有效期2010-04-04

想好了,我要去godaddy买个域名

linux下查看服务器负载性能命令

做压力测试的时候想看看服务器当前负载如何,性能怎样,可以使用下面这些命令

uptime

显示当前用户数,以及最近1 分钟内、5分钟内、15 分钟内系统的平均负载

cat /proc/loadavg

用于显示系统1秒钟平均负载、5秒钟平均负载、15秒钟平均负载、总作业数、正在运行的作业总数

cat /proc/stat

这个显示的内容较多,具体的就不一一列举了,需要的朋友可以自己查阅相关资料

解决centos彻底关机关闭电源

在centos系统里使用shutdown命令关机,发现并没有关闭电源,原来问题在grub中

vi /boot/grub/grub.conf

修改这行

kernel /boot/vmlinuz-2.6.x-* ro root=LABEL=/



kernel /boot/vmlinuz-2.6.x-* ro root=LABEL=/ apm=on apm=power-off

linux内核不同,此处vmlinuz-2.6不尽相同,就是在原有代码基础上添加

apm=on apm=power-off

又一个linux服务器web压力测试工具http_load

之前使用了apache的ab和webbench,都各有特点,只是测试自己的vps时200个并发时返回成功的很少,同时访问网站是可以打开的,觉得可能是不是自己系统这里网络链接造成的,又找找其它的测试工具,看到了这个http_load,下载安装

wget http://www.acme.com/software/http_load/http_load-12mar2006.tar.gz
tar -zxvf http_load-12mar2006.tar.tar
cd http_load-12mar2006
mkdir -p /usr/local/man/man1
make && make install
http_load -p 100 -s 60 urllist

默认的安装目录在/usr/local/man/man1,需先建立,否则安装时报错,或者自己编辑Makefile文件,修改安装目录

同时建立urllist文件,包含需要测试url列表,一行一个,务必不要包含空行,否则执行时报unknow protocol -错误

参数p设置并发连接数,s设置连接时间

可以参考官方的例子
http://www.acme.com/software/http_load/

nginx服务器出现502 bad gateway错误补充

前些日子整理了一篇nginx服务器出现502 bad gateway错误常见原因,在自己的vps上面也相应的做了调整,谁知偶尔还是会遇到502 bad gateway错误,看来问题还真是复杂,又搜索了半天,看到一位朋友提到php配置中memory_limit设置较小也会造成这个错误:

编辑php.ini文件,修改

memory_limit = 256M

视服务器的配置,自行调整此数值

另外还有一个问题是php-cgi进程死掉造成502 bad gateway错误,对于这个可以采用重启php-fpm解决,可以做成计划任务,定时执行php-fpm重启

crontab -e
0 */4 * * * /usr/local/php/sbin/php-fpm reload

上面配置为每隔4小时自动执行,可以根据需要自行修改

电信宽带网络劫持强制插入广告

刚才打开博客,忽然看到左下角状态栏正在加载一个陌生的网址:

http://www1.js.vnet.cn/push/1003/scripts/IE8.js

真是奇怪了,我的博客怎么会链接这样的文件呢,难道服务器被黑了吗,不可能的啊,系统中毒、广告间谍软件、木马就更不是了,仔细查看了一下,觉得有点蹊跷。

打开vnet.cn一看原来是江苏互联星空,满屏都是浮动广告,真是龌龊,原来刚才那个链接是电信宽带强行插入的,大概分析了一下:

应该是个类似每日计划任务的形式,每天凌晨更新,在新的一天中,每个宽带用户第一个打开的网页都会被强制插入这个广告代码,还真是死皮赖脸,还好只会出现一次,不过谁知道哪天会不会随便乱插广告呢?