2019年3月18日

Linux配置浮动IP

摘要: 在高可用集群环境中,一般都需要使用浮动IP来实现web高可用(High Availability)。 浮动IP的概念以及为什么需要浮动IP请参考:https://blog.csdn.net/readiay/article/details/53538085 本篇文章主要讲实际操作步骤: 可以是双机,也 阅读全文

posted @ 2019-03-18 22:55 ExplorerMan 阅读(1438) 评论(0) 推荐(0)

浮动IP(FLOAT IP)

摘要: 主要谈一谈关于浮动IP的东西,介绍下浮动IP是什么 1、为什么要有浮动IP这个东西 现在有一个场景,在一台Linux上部署一个web应用,应用跑在tomcat里面,linux网卡上的ip是115.239.100.120大致就是如下的部署关系: 用户通过输入IP地址就能访问这个应用了,但是天有不测风云 阅读全文

posted @ 2019-03-18 22:53 ExplorerMan 阅读(1062) 评论(0) 推荐(0)

nginx实现请求的负载均衡 + keepalived实现nginx的高可用

摘要: 前言 使用集群是网站解决高并发、海量数据问题的常用手段。当一台服务器的处理能力、存储空间不足时,不要企图去换更强大的服务器,对大型网站而言,不管多么强大的服务器,都满足不了网站持续增长的业务需求。这种情况下,更恰当的做法是增加一台服务器分担原有服务器的访问及存储压力。通过负载均衡调度服务器,将来自浏 阅读全文

posted @ 2019-03-18 22:51 ExplorerMan 阅读(248) 评论(0) 推荐(0)

nginx的location配置详解

摘要: 语法规则: location [=|~|~*|^~] /uri/ { … } = 开头表示精确匹配 ^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。 阅读全文

posted @ 2019-03-18 22:25 ExplorerMan 阅读(236) 评论(0) 推荐(0)

nginx负载均衡算法

摘要: 配置方式 NGINX配置负载均衡主要是在nginx.conf文件中里upstream模块 1、upstream模块应放于nginx.conf配置的http{}标签内2、upstream模块默认算法是wrr (权重轮询 weighted round-robin) 分配算法 Nginx的upstream 阅读全文

posted @ 2019-03-18 22:24 ExplorerMan 阅读(357) 评论(0) 推荐(0)

Nginx:承受3万并发连接数,胜过Apache 10倍

摘要: 编者按:Nginx是目前比较重要的开源性负载均衡技术,新浪、网易、六间房等很多网站都将Nginx部署进自己的网站系统架构,并解决部分问题。本文是作者长期的实战经验,很有参考价值。 本文是我撰写的关于搭建“Nginx + PHP(FastCGI)”Web服务器的第4篇文章。本系列文章作为国内最早详细介 阅读全文

posted @ 2019-03-18 22:00 ExplorerMan 阅读(4877) 评论(0) 推荐(0)

Nginx深入详解之多进程网络模型

摘要: 一、进程模型 Nginx之所以为广大码农喜爱,除了其高性能外,还有其优雅的系统架构。与Memcached的经典多线程模型相比,Nginx是经典的多进程模型。Nginx启动后以daemon的方式在后台运行,后台进程包含一个master进程和多个worker进程,具体如下图: 图1 Nginx多进程模型 阅读全文

posted @ 2019-03-18 21:57 ExplorerMan 阅读(290) 评论(0) 推荐(0)

Nginx支持比Apache高并发的原因

摘要: 1.先从各自使用的多路复用IO模型说起: select模型:(apache使用,由于受模块等限制,用的不多) poll: poll是unix沿用select自己重新实现了一遍,唯一解决的问题是poll 没有最大文件描述符数量的限制 epoll模型:(nginx使用) epoll带来了两个优势,大幅度 阅读全文

posted @ 2019-03-18 21:54 ExplorerMan 阅读(142) 评论(0) 推荐(0)

nginx 优化(突破十万并发)

摘要: 一般来说nginx配置文件中对优化比较有作用的为以下几项: worker_processes 8; nginx进程数,建议按照cpu数目来指定,一般为它的倍数。 worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 0010 阅读全文

posted @ 2019-03-18 21:49 ExplorerMan 阅读(264) 评论(0) 推荐(0)

导航