一、环境描述1)操作系统:CentOS5.564位2)Openssh版本:openssh-4.3p2-41.el53)Openssh升级后版本:OpenSSH_6.1p1(源码安装)4)连接工具xshell4二、安装Dropbear代替OpenSSH1)下载dropbear安装包https://matt.ucc.asn.au/dropbear/releases/dropbear-2014.66.tar.bz22)..
分类:
其他好文 时间:
2014-12-15 22:09:54
阅读次数:
527
通过HUP信息使得NGINX实现重新读取配置文件,使用USR2信号使得NGINX实现平滑升级。
在nginx中有模块这么一说,对外所有的模块都是ngx_module_t类型,这个结构体作为所有模块的通用接口,它只定义了init_master、init_module、init_process、init_thread、exit_thread、exit_process、exit_master这7个回调...
分类:
其他好文 时间:
2014-11-20 21:57:59
阅读次数:
246
1.1.1本文档为nginx安装及配置文档,主要实现http反向代理功能;作用是将nginx作为前端服务器,通过访问规则代理转发至后端对应的tomcat服务器部署环境:系统版本:Linuxversion2.6.32-431.el6.x86_64(`cat/proc/version`)安装及配置:1安装nginx依赖环境安装pcre库#wgetftp://..
分类:
其他好文 时间:
2014-11-01 06:20:35
阅读次数:
259
1、概述(可以直接跳过看第2部分)Nginx方便地帮助我们实现了平滑升级。其原理简单概括,就是:(1)在不停掉老进程的情况下,启动新进程。(2)老进程负责处理仍然没有处理完的请求,但不再接受处理请求。(3)新进程接受新请求。(4)老进程处理完所有请求,关闭所有连接后,停止。这样就很方便地实现了平滑升...
分类:
Web程序 时间:
2014-10-22 19:57:47
阅读次数:
272
Nginx官方站点?http://nginx.org/cn/ tengine?淘宝基于nginx二次开发?http://tengine.taobao.org/ nginx已经附带memcache模块,可以管理缓存,而且支持平滑升级...... 系统Centos6.5_64位?rpm包和源码包???...
分类:
其他好文 时间:
2014-09-25 04:49:38
阅读次数:
375
nginx概述web服务器反向代理可以复杂均衡和后端的健康检查但需要插件支持,而插件只支持nginx的1.0版淘宝改进了nginx,提供tengie提供硬盘缓存varnish,cache内存缓存fastcgi支持支持图片直接缩放支持基于名字和IP的虚拟主机平滑升级带缓存日志写操作错误代码重定向rewrite根据..
分类:
其他好文 时间:
2014-07-24 17:58:16
阅读次数:
195
本流程从启动应用程序后的main函数开始跟踪。
解析命令行参数并保存到ngx_cycle_t结构体中,在ngx_process_options函数中将保存配置文件路径。
调用ngx_add_inherited_sockets函数获取环境变量中关于平滑升级的一些信息。平滑升级时,旧的master进程会通过环境变量发送传递一些信息给新的master进程,新的master进程启动后要...
分类:
其他好文 时间:
2014-07-08 15:33:20
阅读次数:
191
1、先去下载新版,当前最新版为“ngx_openresty-1.7.0.1”2、开始升级tar zxvf ngx_openresty-1.7.0.1.tar.gzcd ngx_openresty-1.7.0.1./configure --prefix=/usr/local/openresty/ --...
分类:
其他好文 时间:
2014-07-06 20:16:07
阅读次数:
198
转载请注明转自: 存储系统研究, 本文固定链接: nginx平滑升级
1. nginx平滑升级
当我们开发了一个新的nginx模块,需要升级nginx binary时,需要进行以下的步骤:
a) 替换老的nginx binary
[root@lg-miui-file-mfs09 sbin]# mv nginx nginx.old
[root@lg-miui-file-mfs09...
分类:
其他好文 时间:
2014-06-03 04:57:12
阅读次数:
269