在将多个站点迁移到一个站点(Tenant Feature)的时候碰到了一个棘手的问题,用户需要绑定自定义域名,但IIS绑定域名的时候会导致这个站点重启,那么只要一个用户绑定了一个域名则会导致这个应用上的其它租户都会受到影响,下面写出我们的解决方案,但不一定是最优的。 问题在IIS上绑定域名导致应用程...
分类:
其他好文 时间:
2014-07-06 22:56:42
阅读次数:
336
与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
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