从Nginx源码解析 负载均衡
admin 13年前 (2012-08-01) 3275浏览 0评论
摘要:对于一个大型网站来说,负载均衡是永恒的话题。随着硬件技术的迅猛发展,越来越多的负载均衡硬件设备涌现出来,如F5 BIG-IP、Citrix NetScaler、Radware等等,虽然可以解决问题,但其高昂的价格却往往令人望而却步,因此负载均衡...
admin 13年前 (2012-08-01) 3275浏览 0评论
摘要:对于一个大型网站来说,负载均衡是永恒的话题。随着硬件技术的迅猛发展,越来越多的负载均衡硬件设备涌现出来,如F5 BIG-IP、Citrix NetScaler、Radware等等,虽然可以解决问题,但其高昂的价格却往往令人望而却步,因此负载均衡...
admin 13年前 (2012-07-26) 2744浏览 0评论
之前做过的一次优化实践,最近翻出来看看,有些通用的优化手段还是可以复用的。系统跑得时间长了,总会出现这样那样的问题和瓶颈,有了问题不可怕,我们有“打虎”的家伙事儿--无非就是定位问题->分析问题->提出解决方案->实践->结果...
admin 13年前 (2012-07-24) 3958浏览 0评论
Linux: 在终端中输入: xset -m 0 Windows: 进入控制面板 -> 鼠标 -> 指针选项,去掉“提高指针精确度”前面的勾。 转载请注明:爱开源 » Xen KVM 下虚拟机 使用 VNC 链接...
admin 13年前 (2012-07-17) 3344浏览 0评论
什么是SPF 就是Sender Policy Framework。SPF可以防止别人伪造你来发邮件,是一个反伪造性邮件的解决方案。当你定义了你的domain name的SPF记录之后, 接收邮件方会根据你的SPF记录来确定连接过来的IP地址是否被包含...
admin 13年前 (2012-07-10) 2494浏览 0评论
# Redis示例配置文件 # 注意单位问题:当需要设置内存大小的时候,可以使用类似1k、5GB、4M这样的常见格式: # # 1k => 1000 bytes # 1kb => 1024 bytes # 1m => 1000000 bytes # ...
admin 13年前 (2012-07-09) 3699浏览 0评论
之前我们对GFW进行了大量的黑箱测试,尽管大多数实验数据都得到了良好的解释,但是还是有些数据或者体现出的规律性(不规律性)没有得到合理的解 释。比如TCP连接的各项超时时间,比如Google的443端口被无状态阻断时,继发状态的持续跟源IP相关的问题...
admin 13年前 (2012-07-06) 3164浏览 0评论
git clone https://github.com/nicolasff/phpredis cd phpredis/ /usr/local/php-5.2.17p1/bin/phpize ./configure –wit...
admin 13年前 (2012-07-06) 4421浏览 0评论
需要下载第三方模块ngx_http_redis-0.3.2.tar.gz,并需要重新编译nginx。 注意要注释掉ngx_http_redis_module.c文件的145行 /*static ngx_str_t ngx_http_redis_db ...
admin 13年前 (2012-07-06) 3057浏览 0评论
redis和memcache非常像的,都是key,value的方式,将数据存放内存中。最近在学习redis,在网上看了一些这方面的资料,有三种观点: 1,redis读写内存比memcache快 2,memcache读写内存比redis快 3,memc...
admin 13年前 (2012-07-06) 3154浏览 0评论
Redis和Memcache,测试服务器是一个个人PC:配置一般(2CPU2G内存),操作系统安装的CentOS。 1、redis memcache都是空的时候 redis设置100000个值开始时间:1311742106 redis设置100000...
admin 13年前 (2012-07-06) 2830浏览 0评论
——————————————————...
admin 13年前 (2012-07-04) 3300浏览 0评论
随着 Web 应用越来越广泛,Web 安全威胁日益凸显。黑客利用网站操作系统的漏洞和 Web服务程序的 SQL 注入漏洞等得到Web服务器的控制权限,轻则篡改网页内容,重则窃取重要内部数据,更为严重的则是在网页中植入恶意代码,使得网站访问者受到侵害。...
admin 13年前 (2012-06-29) 4986浏览 0评论
You could try using –skip-broken to work around the problem You could try running: package-cleanup –problems pack...
admin 13年前 (2012-06-29) 5337浏览 0评论
在 Python 中也可以像 gcc/gdb 那样调试程序,只要在运行 Python 程序时引入 pdb 模块(假设要调试的程序名为 d.py): $ vi d.py #!/usr/bin/python def main(): i, sum = 1,...
admin 13年前 (2012-06-25) 2910浏览 0评论
MongoDB是一个基于分布式文件存储的数据库开源项目。由C++语言编写。旨在为WEB应用提供可护展的高性能数据存储解决方案。它比纯noSQL数据库查询功能强悍,比关系数据库更面向集合。 测试的硬件:酷睿双核3.0G,2G内存,7200转普通硬盘,U...
admin 13年前 (2012-06-21) 3132浏览 0评论
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数...
admin 13年前 (2012-06-21) 3118浏览 0评论
对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的Join语法有很多inner的,有outer的,有left的,有时候,对于Select出来的结果集是什么样子有点不是很清楚。Coding Horror上有一篇文章(实在不清楚为什么Co...
admin 13年前 (2012-06-21) 3482浏览 0评论
Grinder – Grinder是一个开源的JVM负载测试框架,它通过很多负载注射器来为分布式测试提供了便利。 支持用于执行测试脚本的Jython脚本引擎HTTP测试可通过HTTP代理进行管理。根据项目网站的说法,Grinder的 主要目标用户是...