最新消息:

admin的文章

RHEL 6系统启动时盘符漂移及解决
RedHat

RHEL 6系统启动时盘符漂移及解决

11年前 (2013-09-30) 4197浏览 0评论

       在RHEL 6中安装新的SCSI设备后,可能出现盘符漂移情况,如原来系统盘所在的盘符为/dev/sda,加入新设备,重启系统后,盘符变为最后一个,如/dev/ssda。 盘符漂移原因 Linux内核中,SCSI硬盘盘符的分配与驱动扫描到...

丢包网络故障
丢包

丢包网络故障

11年前 (2013-09-29) 3410浏览 0评论

某台「Nginx / PHP」服务器时不时出现HTTP请求响应卡住的现象。   开始我怀疑PHP有问题,但是通过查询Nginx的access日志,发现里面记录的PHP响应时间「$upstream_response_time」非常小,此外还通...

记一次TIME_WAIT网络故障
网络

记一次TIME_WAIT网络故障

11年前 (2013-09-29) 2990浏览 0评论

最近发现一个PHP脚本时常出现连不上服务器的现象,调试了一下,发现是TIME_WAIT状态过多造成的,本文简要介绍一下解决问题的过程。   遇到这类问题,我习惯于先用strace命令跟踪了一下看看: shell> strace php...

vSphere 5.5 无法连接 虚拟机 console 端口
虚拟化

vSphere 5.5 无法连接 虚拟机 console 端口

11年前 (2013-09-25) 4667浏览 0评论

今天听朋友说vsphere 5.5有几个很酷的功能, 就一时兴起装了一个在公司的服务器上面。 折腾完esxi, 就直接部署了一个从vmware download拉下来的vcenter server appliance 5.5, 初始化完了手贱就重启了...

用Tornado实现简单的在线代理
python

用Tornado实现简单的在线代理

11年前 (2013-09-25) 4445浏览 0评论

实现代理的方式很多种,流行的web服务器也大都有代理的功能,比如http://www.tornadoweb.cn用的就是nginx的代理功能做的tornadoweb官网的镜像。 最近,我在开发一个移动运用(以下简称APP)的后台程序(Server),...

Python Web 性能和压力测试 multi-mechanize
python

Python Web 性能和压力测试 multi-mechanize

11年前 (2013-09-25) 13088浏览 0评论

对Web服务做Performance & Load测试,最常见的工具有Apache Benchmark俗称ab和商用工具LoadRunner。ab简单直接,功能也相对较弱,但我们经常看到的对一些Web server或者Framework的性能...

python编程中常用的12种基础知识总结
python

python编程中常用的12种基础知识总结

11年前 (2013-09-24) 2628浏览 0评论

python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序、去重,字典排序,字典、列表、字符串互转,时间对象操作,命令行参数解析(getopt),print 格式化输出,进制转换,Python调用系统命令或者脚本,Pyth...

关于strace
debug

关于strace

11年前 (2013-09-23) 3413浏览 0评论

简单说,strace是可以跟踪一个程序在做什么的命令。 一 它可以监控某个要执行的命令,比如平时最常见的ls命令: [root@localhost a]# strace ls execve(“/bin/ls”, [“...

模拟7种网络异常,内存分配异常,磁盘文件异常,程序异常
错误

模拟7种网络异常,内存分配异常,磁盘文件异常,程序异常

11年前 (2013-09-23) 3614浏览 0评论

1. 概述 本文主要是将之前调研的异常测试需求进行一个分类并抽象成不同的场景,然后针对每一个场景给出一些解决方案或者思路。目前大体分为4类:  网络异常,网络相关的异常情况,比如连接超时、接收/发送失败等;  内存异常,内存相关的异常情况,比如内...

HTTP Header 详解
http

HTTP Header 详解

11年前 (2013-09-22) 2591浏览 0评论

HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和mess...

Python与sed,grep文本查找效率小测
python

Python与sed,grep文本查找效率小测

11年前 (2013-09-11) 3536浏览 0评论

Gnu awk作者在FreeBSD邮件列表中回答”GNU grep为什么比BSD grep要快“,提到了用到了Boyer-Moore算法,虽然不知道是什么,但感觉很厉害的样子~我猜想grep有多快呢? 所以想比较下下python,sed与grep: ...

遭遇php的in_array低性能
php

遭遇php的in_array低性能

11年前 (2013-09-03) 2892浏览 0评论

PHP的性能一直在提高。然而,若是用的不恰当,或是一个不留神,还是可能会踩到PHP内部实现方面的坑的。我在前几天的一个性能问题上就碰到了。 事情是这样子的,一位同事反馈我们的一个接口每次返回需要5秒之久,我们一起review了代码,“惊喜”的发现居然...

安装 unixbench make: *** [pgms/ubgears] Error 1
error

安装 unixbench make: *** [pgms/ubgears] Error 1

11年前 (2013-09-02) 3918浏览 0评论

Unixbeanch是一个运行在Unix和Linux上的硬件性能测试工具,经常被用来测试VPS性能.本文将列出Unixbeanch在Debian上的安装步骤,希望能帮助到有需要的朋友. 一.准备工作 1.首先使用root用户登陆. 2.运行Unixb...

KVM虚拟化的多个网卡桥接配置
kvm

KVM虚拟化的多个网卡桥接配置

11年前 (2013-08-29) 6431浏览 0评论

桥接基本原理: eth0(本地物理网卡)<—br0(桥)—>tap0,tap1….(tap是给kvm guest使用的接口) 1、创建桥 [shell] #一般一个机器一个桥即可 sudo brctl addbr ...

网站统计中的数据收集原理及实现
web

网站统计中的数据收集原理及实现

11年前 (2013-08-29) 3327浏览 0评论

网站数据统计分析工具是网站站长和运营人员经常使用的一种工具,比较常用的有谷歌分析、百度统计和腾讯分析等等。所有这些统计分析工具的第一步都是网站访问数据的收集。目前主流的数据收集方式基本都是基于javascript的。本文将简要分析这种数据收集的原理,...

如何使用PHP编写daemon process
php

如何使用PHP编写daemon process

11年前 (2013-08-29) 2489浏览 0评论

今天下午在segmentfault.com看到一个提问,提问标题是“PHP怎么做服务化”,其中问道php是不是只能以web方式调用。其实很多人对PHP的使用场景都有误解,认为php只能用于编写web脚本,实际上,从PHP4开始,php的使用场景早已不...

PHP浮点数的一个常见问题的解答
php

PHP浮点数的一个常见问题的解答

11年前 (2013-08-28) 2519浏览 0评论

作者: Laruence 本文地址: http://www.laruence.com/2013/03/26/2884.html 转载请注明出处 关于PHP的浮点数, 我之前写过一篇文章: 关于PHP浮点数你应该知道的(All ‘bogus’ abou...