公告

伸手摘星,未必如愿,但不会弄脏你的手!

博客统计信息

用户名:lss_
文章数:84
评论数:3
访问量:38361
无忧币:359
博客积分:530
博客等级:3
注册日期:2009-05-14

我的技术圈(1)

更多>>
系统:centos5.4
软件:rsync 
环境:server1: apache服务器  IP:192.168.1.10
      server2:  备份服务器    IP:192.168.3.140
目的:通过rsync自动同步server1的web文件(路径/usr/local/apache/htdocs)到server2的/tmp/rsync_bak下
 
一 安装配置rsync
1.1首先在在server2上通过yum安装及配置rsync服务端
 
[root@centos5 ~]# yum install rsync -y 
1.2 创建rsync配置文件
 
[root@centos5 ~]# mkdir /etc/..
类别:LINUX|阅读(25)|回复(0)|(0)阅读全文>>
2012-05-09 17:29:58
 一、PHP加速器介绍
PHP加速器是一个为了提高PHP执行效率,从而缓存起PHP的操作码,这样PHP后面执行就不用解析转换了,可以直接调用PHP操作码,这样速度上就提高了不少。
Apache中使用mod_php的请求、响应执行流程:
  1、Apache接收请求。

2、Apache传递请求给mod_php。

3、mod_php定位磁盘文件,并加载到内存中。

4、mod_php编译源代码成为opcode树。

5、mod_php执行opcode树。
 
PHP加速器相应的就是第四步,它的目的就是防止PHP每次请求都重复编译PHP代码,因为在高访问量的网站上,大量的编译往往没有执..
为了阐述方便,我根据官方原理图另外制作了一幅图,如下图所示:VS/DR的体系结构:
LVS-DR工作原理
我将结合这幅原理图及具体的实例来讲解一下LVS-DR的原理,包括数据包、数据帧的走向和转换过程。
官方的原理说明:Director接收用户的请求,然后根据负载均衡算法选取一台realserver,将包转发过去,最后由realserver直接回复给用户。
实例场景设备清单:
实例场景设备清单
说明:我这里为了方便,client是与vip同一网段的机器。如果是外部的用户访问,将client替换成gateway即可,因为IP包头是不变的,变的只是源mac地址。
① client向目标vip发出请求,Director接收。此时IP包头及数据帧头信息如下:
client向目标vip发出请求
② VS根据负载均衡算法选择一台active的realserver(假设是192.168.57.122),将此RIP所在网卡的mac地址作为目标mac地址,发送到局域网里。此时IP包头及数据帧头信息如下:
2012-04-19 16:28:53
 linux seq更为详细的用法
    seq命令的作用就是打印出一串有序的数字,seq(sequence of number).
    它主要有以下3个参数构成:
     -f, --format=FORMAT
     use printf style floating-point FORMAT (default: %g)
    -f 指定打印的格式:
    例如:
    [root@hao32]# seq -f %05g 2 7
    00002
    00003
 ..
2012-04-16 17:49:33
 今天做cacti的时候导入cacti.sql到mysql的时候 一直出错,因为我装的是mysql5.5所以在设置储存引擎的时候应该是ENGINE=MyISAM ,而cacti8.7下的sql语句中还是针对老版本的mysql即TYPE=MyISAM ,所以sql导入不进去,解决方法
sed -i 's/TYPE=MyISAM/ENGINE=MyISAM/g' cacti.sql
 <<   1   2   3   4   5   >>   页数 ( 1/17 )

我最近发表的评论

手把手让你实现开.. 回复
memcache怎么查看他缓存了什么内容..
Centos中修改/etc.. 回复
没仔细研究,只是发现DNS实际是读取..
老男孩在创业及培.. 回复
大道确实至简,但是做人没必要那么..
分布式文件系统MF.. 回复
请问PKG_CONFIG_PATH=/usr/local/li..
老男孩指导学生先.. 回复
人品的世界