摘要: 自从动态生成缩略图上线后,NFS客户端日志时常报无法响应的错误,怀疑是NFS机IO过大,所以想到使用Varnish给NFS机减压,将缩略图存放到内存中,减少读的压力,然后就有了篇博文。 简介: Varnish是一款高性能的开源HTTP加速器,网上评价比Squid更强,安装配置都很快速,方便。一、安装:# wget http://repo.varnish-cache.org/source/varnish-2.1.5.tar.gz# tar zxvf varnish-2.1.5.tar.gz cd varnish-2.1.5# ./configure –prefix=/usr/local/... 阅读全文
posted @ 2012-02-20 14:25 糖豆爸爸 阅读(2310) 评论(1) 推荐(0)
摘要: varnish 的windows 版本下载地址:http://sourceforge.net/projects/cygvarnish/files/windows-zip-bundle/启动:varnish:C:\varnish\bin>varnishd -a :80 -T :3500 -f c:/varnish/etc/default.vcl -s file,c:/varnish/var/cache,1000M-a:80表示,让varnish监听在80端口。-T是为varnish指定一个管理端口;-f指定所要使用的配置文件;后面的参数只是让varnish使用文件缓存,大小为1000M,当 阅读全文
posted @ 2012-02-19 20:27 糖豆爸爸 阅读(4578) 评论(0) 推荐(2)
摘要: Tomcat6.18版本:apache-tomcat-6.0.18Why每个web客户端请求对于服务器端来说就一个单独的线程,客户端的请求数量增多将会导致线程数就上去了,CPU就忙着跟线程切换。而NIO则是使用单线程(单个CPU)或者只使用少量的多线程(多CPU)来接受Socket,而由线程池来处理堵塞在pipe或者队列里的请求.这样的话,只要OS可以接受TCP的连接,web服务器就可以处理该请求。大大提高了web服务器的可伸缩性。大家都听说了在Apache Tomcat6 中支持了Java语言的特性 NIO( New I/O),不管你对NIO的技术是否熟悉,但你肯定能想象的到NIO是一个好东 阅读全文
posted @ 2012-02-18 10:31 糖豆爸爸 阅读(8096) 评论(0) 推荐(0)
摘要: http://os.51cto.com/art/201111/300876.htm 阅读全文
posted @ 2012-02-17 20:52 糖豆爸爸 阅读(220) 评论(0) 推荐(0)
摘要: http://os.51cto.com/art/201108/285352.htm本文针对iptables初学者。如果你刚刚学习了iptables的原理和基本语法,但还不清楚在线上服务器环境中如何实际的利用这个工具,那么建议阅读本文。iptables的两种主要工作模式对于iptables的数据包而言,有以下几个流向:PREROUTING→FORWARD→POSTROUTINGPREROUTING→INPUT→本机→OUTPUT→POSTROUTING大家可以留意下,数据包的主要两种流向(其实也是我们后面iptables的两种工作模式):一是做为NAT路由器,另一种是做为主机防火墙。iptabl 阅读全文
posted @ 2012-02-17 20:41 糖豆爸爸 阅读(1500) 评论(0) 推荐(0)
摘要: 1、查看时间和日期date2、设置时间和日期将CentOS系统日期设定成1996年6月10日的命令date -s 06/22/96将CentOS系统时间设定成下午1点52分0秒的命令date -s 13:52:003. 将当前时间和日期写入BIOS,避免重启后失效hwclock -w 阅读全文
posted @ 2012-02-15 10:31 糖豆爸爸 阅读(233) 评论(0) 推荐(0)
摘要: http://ruby8.iteye.com/blog/1150457 阅读全文
posted @ 2012-02-13 20:30 糖豆爸爸 阅读(174) 评论(0) 推荐(0)
摘要: http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz#CENTOS 5.5 64位 编译安装 webbench-1.5网站压力测试工具 mkdir -p /usr/local/man mkdir -p /usr/local/man/man1 tar zxvf webbench-1.5.tar.gz cd webbench-1.5 make install install -s webbench /usr/local/bin install -m 644 webbench.1 /usr/local/man/man1 instal 阅读全文
posted @ 2012-02-13 19:41 糖豆爸爸 阅读(781) 评论(1) 推荐(0)
摘要: webbench ab siege web服务器负载压力测试http://apps.hi.baidu.com/share/detail/32277695LINUX下简易网站压力测试--Webbench小记http://xjsunjie.blog.51cto.com/blog/999372/702328第一次使用siege 第一次压力测试http://blog.csdn.net/siren0203/article/details/5974268 阅读全文
posted @ 2012-02-13 14:58 糖豆爸爸 阅读(344) 评论(0) 推荐(0)
摘要: 1.Squid,很古老的反向代理软件,拥有传统代理、身份验证、流量管理等高级功能,但是配置太复杂。它算是目前互联网应用得最多的反向缓存代理服务器,工作于各大古老的cdn上。2.Varnish是新兴的一个软件,设计简单,更符合目前互联网的应用,很多公司都采用了varnish这个软件,比如微博的openapi http://open.t.sina.com.cn 。Varnish是基于内存缓存,重启后数据将消失。3.nginx nginx的反向代理缓存是通过一个模块实proxy_cache来实现的,目前这个模块还在完善中,但是很多公司已经开始使用了。群里总是有人在问cache用什么,有varnish 阅读全文
posted @ 2012-02-12 20:29 糖豆爸爸 阅读(710) 评论(0) 推荐(0)
Live2D