
Nginx
胡伟煌
容器云相关生态技术研究(Docker,Kubernetes等)
展开
-
Keepliaved介绍
一、Keepalived是什么(what)(一)概述 Keepalived[保持在线] 是一个基于VRRP协议来实现的LVS服务高可用方案,可以利用其来避免单点故障。一个LVS服务会有2台服务器运行Keepalived,一台为主服务器(MASTER),一台为备份服务器(BACKUP),但是对外表现为一个虚拟IP,主服务器会发送特定的消息给备份服务器,当备份服务器收不到这原创 2017-08-12 11:50:18 · 3304 阅读 · 0 评论 -
Keepalived常用配置及脚本
1. keepalived.conf1.1. MASTER(主机配置)global_defs { router_id wae-proxy-keepalived}vrrp_script check_nginx { script "/etc/keepalived/scripts/check_nginx.sh" interval 3 weight 2 }vrr原创 2017-09-07 21:16:52 · 9730 阅读 · 1 评论 -
Nginx作为反向代理
1. 反向代理简介Nginx可以作为反向代理,接收客户端的请求,并向上游服务器发起新的请求。该请求可以根据客户端请求的URI,客户机参数或其他逻辑进行拆分,原始URL中的任何部分可以以这种方式进行转换。1.1. 代理模块指令 指令 说明 proxy_connect_timeout Nginx从接受到请求到连接至上游服务器的最长等待时间 proxy_cookie_domain 替原创 2017-09-07 21:24:22 · 2088 阅读 · 0 评论 -
Nginx Http服务器
1. Nginx的系统架构Nginx包含一个单一的master进程和多个worker进程,每个进程都是单进程,并且设计为同时处理成千上万个连接。worker进程是处理连接的地方,Nginx使用了操作系统事件机制来快速响应这些请求。master进程负责读取配置文件、处理套接字、派生worker进程、打开日志文件和编译嵌入式的perl脚本。master进程是一个可以通过处理信号量来管理请求的进程。原创 2017-09-07 21:27:03 · 901 阅读 · 0 评论 -
Nginx的部署与配置
1. 部署1.1. 使用安装包的方式rpm -ivh nginx-xxx.rpm1.2. 使用源代码安装1.2.1. 下载源码包wget http://blob.wae.haplat.net/nginx/nginx-1.9.13.tar.gz1.2.2. 创建临时目录并解压源码包mkdir $HOME/buildcd $HOME/build && tar zxvf nginx-<version-n原创 2017-09-07 20:53:26 · 5097 阅读 · 0 评论