随笔分类 -  NGINX

摘要:Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。Nginx配置文件详解#运行用户user nobody nobody;#启动进程worker_processes 2;#全局错误日志及PID文件error_log logs/error.log notice;pid logs/nginx.pid;#工作模式及连接数 阅读全文
posted @ 2013-09-01 00:17 半调子白开水 阅读(320) 评论(0) 推荐(0)
摘要:1.编辑c:\nginx\conf\nginx.conf添加以下内容:#user nobody;#启动进程worker_processes 1;#全局错误日志及PID文件error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;pid logs/nginx.pid;#工作模式及连接数上限events { use epoll; worker_connections 64;}#设定http服务器,利用它的反向代理功能提供负载均衡支持http { #设定mime类型 include 阅读全文
posted @ 2013-08-31 13:36 半调子白开水 阅读(202) 评论(0) 推荐(0)
摘要:nginx的upstream目前支持4种方式的分配1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。2、weight指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。例如: upstream bakend { server 192.168.0.14 weight=10; server 192.168.0.15 weight=10; }2、ip_hash每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。例如: upstream bakend { ip_hash; ser 阅读全文
posted @ 2013-08-31 13:25 半调子白开水 阅读(793) 评论(0) 推荐(0)