自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

逆雪寒的天坑

Mysql DBA

  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

转载 memcache 多线程 并发模型

memcached,相信我们搞linux后端的农民工都知道!这里简单的分析一下memcached是如何处理大量并发的连接的。如题,memcached是个单进程程序,单进程多线程的程序(linuxer可能会会心一笑,这不就是多进程嘛)。memcached底层是用的libevent来管理事件的,下面我们就来看看这个libevent的经典应用是如何运转的。其实一开始memcached是个正宗的单

2012-09-21 23:37:50 8822 1

转载 gdb 调试 memcache

为了方便gdb调试,按照如下重新编译./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent CPPFLAGS='-ggdb3'make && make installgdb memcachedgdb>set args -p 11211 -m 64 -uroot -t2 -vv

2012-09-21 23:08:14 921

转载 svn 目录权限控制

通常,对于subversion只需要控制用户登录访问权限,也就是说,需要用户登录才能访问,而不是开放的Subversion服务。那么在配置的时候,需要加上    AuthType Basic    AuthName "reposity access username and password"    AuthUserFile /etc/subversion/passwd

2012-09-20 14:42:00 1478

转载 $request_time 和 $upstream_response_time 监控

我们要对nginx的日志格式有一定的了解,要知道一些常用的参数.比如:$request_time: nginx处理请求的时间$upstream_response_time: php-cgi的响应时间对于调优常用的参数如上说明。在配置文件里面添加上面的参数,然后重新加载一下nginx的配置文件,现在我们可以观察一下日志的变化了。tail -f /path/to/nginx/l

2012-09-20 01:09:37 9969

转载 php web 方式操作svn

php调用shell脚本的svnup.php文件内容:set_time_limit(0);//$output = array();$ret = 0;exec("/usr/bin/sudo /data0/shell/svnvp.sh", $output, $ret);echo "Result:{$ret}";print_r($output);?>/data0/

2012-09-19 15:11:02 2088

转载 调试 nginx 源代码

src是源代码,auto文件夹是configure运行时候的各种命令集合修改config并编译由于gdb需要gcc的时候加上-g参数,这样生成的文件才能使用gdb调试,因此我们要对源码做一下小改动修改auto/cc/conf文件ngx_compile_opt="-c"变为ngx_compile_opt="-c -g"执行configure

2012-09-19 00:08:31 728

转载 nginx pathinfo ..

PHP部分:location ~ \.php {        # 以下两行为避免,*.php文件不存在,而PHP-FPM(PHP FastCGI) 返回No input file specified错误,直接指向站点根目录下的404.html        try_files $uri /www/lib/404/404.error.html;        fastc

2012-09-15 16:47:53 1168

转载 nginx php pathinfo 修复

nginx php pathinfo文件类型解析漏洞,已经有数百万台服务器被发现存在此漏洞。这个漏洞一旦被利用后果严重,这里简短说明这个漏洞的原理,同时列出在生产环境中推荐的配置。假设php.ini中cgi.fix_pathinfo=1(默认就是1),同时存在以下nginx的配置:location ~ \.php$ {fastcgi_pass 127.0.0.1:9000;fa

2012-09-15 10:49:52 1581

转载 cacti snmp 排查

检查是否能够用snmpwalk -v 2c -c public 192.168.10.176 获得数据,如果被监控机没有响应则检查被检测机 vi /etc/snmp/snmpd.conf 配置安装 net-snmp  [root@jacktest jack]# tar zxvf net-snmp-5.2.1.tar.tar  [root@jacktest jac

2012-09-15 10:06:36 677

转载 centos yum cacti

#####################################Cacti Configuration#Date: 2009-11-04#Env: Centos 5.4 x86_64#Author:http://www.chengyongxu.com/blog/centoscacti%E5%9F%BA%E6%9C%AC%E5%AE%89%E8%A3%85%E9%8

2012-09-14 18:05:24 683

原创 c fastcgi web

#include "/usr/local/include/fcgi_stdio.h"#include #include int main(int argc,char *argv[]){        char *method;        while(FCGI_Accept() >= 0){                method = getenv("RE

2012-09-14 14:02:40 896

转载 linux测试硬盘性能[速度] IO测试

大家都知道windows下用hd tune pro来测试硬盘读写速度呐,在linux下就方便多了,一句命名即可。但是,各个命令看起来差不多,又有很大差别呐,比如说:先生成一个256M的文件dd if=/dev/zero of=./test.bin bs=1M count=256 conv=fsync结果是:  2.然后测试读取速度dd if=

2012-09-06 11:59:27 1275

单纯的php测试脚本

单纯的php测试脚本,主要是用来比较 单纯的php测试脚本,主要是用来比较单纯的php测试脚本,主要是用来比较

2010-01-30

使用angel proxy 的 客户端脚本(目前只支持php)

使用angel proxy 的 客户端脚本(目前只支持php)

2010-01-30

python 开发的mysql proxy : angel proxy

实现mysql读写分离。 forking socket模型。

2010-01-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除