与HTTP处理模块不同,HTTP过滤模块的工作是对发送给用户的HTTP响应做一些加工。服务器返回的一个响应可以被任意多个HTTP过滤模块以流水线的方式依次处理。HTTP响应分为头部和包体,ngx_http_send_header和ngx_http_output_filter函数分别负责发送头部和包体,它们会依次调用各个过滤模块对待发送的响应进行处理。
HTTP过滤模块可以单独处理响应的头...
分类:
其他好文 时间:
2014-07-05 10:53:00
阅读次数:
252
在nginx中使用lua直接访问mysql和memcaced达到数据接口的统一
安装nginx参见《nginx+lua+redis构建高并发应用》
让nginx 中的nginx_lua_module支持mysql 和memcache
下载
https://github.com/agentzh/lua-resty-memcached
https://github.com/agentzh/lua-resty-mysql
对于访问接口的统一有很多的处理方式,这里介绍使用nginx lua 访问mysql并用m...
分类:
数据库 时间:
2014-07-04 09:16:42
阅读次数:
431
mongodb中gridfs适合存放视频和高清图片等等超大文件(小的文件建议不要存在mongodb中);
以下是在centos下配置nginx来访问mongodb中的mp4文件:...
分类:
其他好文 时间:
2014-07-04 07:03:11
阅读次数:
229
第一步:获取邮件各种参数,通过URLencode和Base64编码之后发送请求参数。请求参数中,有邮件附件这样的大件,如何当做请求发送呢?首先,将邮件内容转为字节数组,转为字节数组之后可以当做二进制操作了,保持了附件最原始的面貌,不会被任何其他因素影响。byte[] att= attachment....
分类:
其他好文 时间:
2014-07-03 22:12:09
阅读次数:
1010
Name:nginxVersion:1.4.2Release:1%{?dist}Summary:nginxfromsourceGroup:SystemEnvironment/DaemonsLicense:GPLv2URL:http://nginx.orgSource0:%{name}-%{version}.tar.gzSource1:nginxdSource2:nginx.confBuildRoot:%_topdir/BUILDROOTBuildRequires:gcc,makeRequires:pcre,p..
分类:
其他好文 时间:
2014-07-03 15:30:24
阅读次数:
298
linux系统为rhel5.6,nginx版本为nginx-1.1.6.tar.gz,可以到网上下载最新的安装,由于nginx是基于很多模块实现强大的功能,所以要安装并编译其他模块软件包,这里安装的模块软件包有:agentzh-encrypted-session-nginx-module-v0.02-0-gc752861.tar.gz、chunkin-nginx-module-..
分类:
系统相关 时间:
2014-07-03 15:23:26
阅读次数:
732
这是控制nginx服务的脚本文件,包括控制nginx的启动、重启、停止、平滑重启、对配置文件的额检查。[root@localhost~]#catnginx.sh#!/bin/envbash#description:nginxserver###必须加描述#nginx-thisscriptisusedtocontrolnginxservice#processnamenginx#chkconfig:-8515#editbys..
分类:
系统相关 时间:
2014-07-03 14:54:00
阅读次数:
277
刚忙完研发又有新的需求过来,测试服务器的nginx需要有HttpUpstreamRequestHashModule和HttpStubStatusModule;擦!安装软件环境时怎么不说清楚;妹的,悲剧。测试服务器崩溃的是不是我安装的软件,天埃赶紧搞吧!!!环境:centos6.464位编译安装nginx1:查看nginx版本和安装..
分类:
其他好文 时间:
2014-07-03 14:01:11
阅读次数:
3137
1.更换淘宝gem
gem sources --remove https...
分类:
其他好文 时间:
2014-07-03 13:24:56
阅读次数:
226
安装Nginx 和 Gitwebsimba@simba-laptop:~$ sudo apt-get install nginx gitweb修改Gitweb配置文件simba@simba-laptop:~/git-repo$ vim /etc/gitweb.conf修改或添加以下:[plain]#...
分类:
Web程序 时间:
2014-07-03 12:49:23
阅读次数:
197