nginx
Markooa
这个作者很懒,什么都没留下…
展开
-
nginx简介(1)
1.什么是NginxNginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambler(俄文:Рамблер)使用。 其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页伺转载 2013-09-11 15:19:13 · 675 阅读 · 0 评论 -
nginx+keepalived负载均衡(1)
前面的《统一web访问层方案》中就目的、目标和整体方案进行了讨论,本文讨论具体的实施。简单来说就是在两台服务器上分别部署NginX,并通过keepalived实现高可用。1 规划和准备需要统一访问的应用系统:应用系统域名/虚拟目录应用服务器及URLsvndev.mycompany.com/svnhttp://50.1.1.21/svn转载 2013-09-14 17:21:20 · 1183 阅读 · 0 评论 -
nginx简介(2)
之前一篇《nginx+tomcat负载均衡(1)》介绍一台nginx服务器负载均衡Tomcat集群,存在单点故障的问题。本篇介绍使用2台nginx,实现双主高可用负载均衡。转载 2013-09-13 16:19:06 · 881 阅读 · 0 评论 -
nginx+keepalived负载均衡(2)
目标:高可用“高可用性”(High Availability)通常来描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性。通过高可用性设计,可以提高系统的平均无故障时间(MTTF), 对于重要的系统或系统中重要的节点,必须有高可用性的设计来保证系统的平均无故障时间达到预期的要求。前面的NginX负载均衡方案中就使用了keepalived实现NginX节点的转载 2013-09-14 17:25:53 · 766 阅读 · 0 评论 -
nginx+tomcat负载均衡
1、配置nginx~/conf/nginx.conf#user guzicheng;worker_processes 1;error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;原创 2013-09-11 21:47:55 · 1241 阅读 · 2 评论 -
Apache ab工具Nginx压力测试
测试工具安装yum -y install httpd-tools 测试结果ab -n 200000 -c 20000 http://192.168.20.1:1888/test.html-n 200000:总请求数-c 20000:并发数TPS:2873.38请求处理时间:69.605 seconds执行命令root@APP-DB-20:html#转载 2014-08-06 11:53:20 · 1919 阅读 · 0 评论 -
nginx容错相关配置
1、静态资源不存在时重定向使用场景:服务器 A(网站服务器,www.abc.com):请求 cdn.abc.com/a.png服务器 B(CDN 服务器,cdn.abc.com):接受请求,发现 a.png 不存在,重定向至 www.abc.com/a.png如果你使用过 W3TC,应该对这个比较熟悉,选择 【Self Hosted CDN】就是这么个效果。解决方案原创 2015-07-01 17:35:09 · 1765 阅读 · 0 评论 -
Nginx负载均衡策略
目前nginx负载均衡支持的5种方式的分配轮询每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除.upstream backserver { server 192.168.5.205; server 192.168.5.206;}weight指定轮询几率,weight和访问比率成正比,用于后端服务器性能不转载 2015-07-01 17:15:25 · 498 阅读 · 0 评论