摘要: 在web项目中,大家都已经非常熟悉其架构流程了。都说Cache是万金油,哪里不舒服抹哪里。这些流程中,几乎每个环节都会进行cache。从浏览器到webserver,到cgi程序,到DB数据库,会进行浏览器cache,数据cache,SQL查询的cache等等。对于fastcgi这里的cache,很少... 阅读全文
posted @ 2014-07-14 23:29 moqiang02 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 废话不多说了, 直接上配置, 其实 fastcgi_cache 和 proxy_cache 的配置基本一样:# !缓存文件存放目录# levels 缓存层次# keys_zone 缓存空间名和共享内存大小(热点内容放在内存)# inactive 失效时间, 1d = 1天# max_size... 阅读全文
posted @ 2014-07-14 22:58 moqiang02 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 很久以前在TW上挖了个坑,说nginx的fastcgi_cache是被大家忽视的一大金矿,今天把这个坑填上。 对于变化不太频繁的数据,大家都比较喜欢存Memcached以减少数据库的读取,但还是会有语言解析运行上的消耗(比如运行PHP,Python等),当然这个时间很短,记得OP上有个同学说P... 阅读全文
posted @ 2014-07-14 22:57 moqiang02 阅读(442) 评论(0) 推荐(0) 编辑
摘要: nginx缓存nginx有两种缓存机制:fastcgi_cache和proxy_cache下面我们来说说这两种缓存机制的区别吧proxy_cache作用是缓存后端服务器的内容,可能是任何内容,包括静态的和动态的fastcgi_cache作用是缓存fastcgi生成的内容,很多情况是php生成的动态内... 阅读全文
posted @ 2014-07-14 22:55 moqiang02 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 最近一段时间在学习 Nginx ,以前一直对 Nginx 的 Location 配置很头大,最近终于弄出点眉目。总结如下:nginx 配置文件,自下到上分为三种层次分明的结构:| http block the protocol level| server block the server lev... 阅读全文
posted @ 2014-07-14 22:48 moqiang02 阅读(125) 评论(0) 推荐(0) 编辑
摘要: user www www;worker_processes 10;error_log /data1/logs/nginx_error.log crit;pid /usr/local/webserver/nginx/nginx.pid;worker_rlimit_nofile 51... 阅读全文
posted @ 2014-07-14 17:02 moqiang02 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 备份1.数据库定时备份工作脚本:(日期时间作为名称的压缩文件,解压开是sql脚本)/root/backup/script/backup_mysql.sh2.备份输出路径:/root/backup/mysql3.执行计划任务的命令:#crontab -e 打开计划任务编辑器#增加如下内容(指定于周日和... 阅读全文
posted @ 2014-07-14 15:09 moqiang02 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 这两天在学习varnish,在学到vcl时,不理解pipe和pass的区别以及如何区分加以应用。通过两天的搜索,总算是理清了概念。现在记录在博客上跟大家分享。 当 vcl_recv 函数接收到请求时,它要判断如何处理这个请求。有三种情况 :调用pass函数,从后端服务器调用数据。调用pipe函数,... 阅读全文
posted @ 2014-07-14 13:11 moqiang02 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1、图片目录设置:假定服务器主目录为nginx的默认目录:/usr/local/nginx-0.8.32/html/图片存放目录为:/usr/local/nginx-0.8.32/html/SD/images图片缓存目录为:/usr/local/nginx-0.8.32/html/SD/images... 阅读全文
posted @ 2014-07-14 13:08 moqiang02 阅读(1076) 评论(0) 推荐(0) 编辑