
高性能nginx
Jerry_carry
这个作者很懒,什么都没留下…
展开
-
06蚂蚁-高性能Nginx服务器——0.基础篇
补充基础知识DNS域名解析整个过程大体描述如下,其中前两个步骤是在本机完成的,后8个步骤涉及到真正的域名解析服务器:1、浏览器会检查缓存中有没有这个域名对应的解析过的IP地址,如果缓存中有,这个解析过程就结束。浏览器缓存域名也是有限制的,不仅浏览器缓存大小有限制,而且缓存的时间也有限制,通常情况下为几分钟到几小时不等,域名被缓存的时间限制可以通过TTL属性来设置。这个缓存时间太长和太短都不太好...原创 2019-09-16 14:33:43 · 225 阅读 · 0 评论 -
06蚂蚁-高性能Nginx服务器——1.反向代理
环境准备CentOS7 7.0 64位 以上+一台外网服务器+一个域名+CDN内容分发电脑配置 16g以上内存##CentOS7 关闭防火墙//临时关闭systemctl stop firewalld//禁止开机启动systemctl disable firewalldRemoved symlink /etc/systemd/system/multi-user.target.wan...原创 2019-09-18 10:25:45 · 1219 阅读 · 0 评论 -
06蚂蚁-高性能Nginx服务器——2.负载均衡
负载均衡的作用负载均衡 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负载均衡,英文名称为Load Balance,其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。负载均衡就是,将所有请求先到负载均衡器,在由负...原创 2019-09-17 09:28:32 · 281 阅读 · 0 评论 -
06蚂蚁-高性能Nginx服务器——3.基于阿里云实战环境部署nginx服务器
阿里云环境配置Nginxhttp://seo.chinaz.com/meitedu.com 查询网站信息准备环境备课环境域名客户端输入testbbs. meitedu.com.com 使用Nginx 转发到 bbs.itmayiedu.com客户端输入testwww. meitedu.com.com使用Nginx 转发到bbs.itmayiedu.com上课环境域名案例域名:me...原创 2019-09-18 14:12:46 · 272 阅读 · 0 评论 -
06蚂蚁-高性能Nginx服务器——4.基于Consul+Upsync+Nginx实现动态负载均衡
Http动态负载均衡什么是动态负载均衡传统的负载均衡,如果Upstream参数发生变化,每次都需要重新加载nginx.conf文件,因此扩展性不是很高,所以我们可以采用动态负载均衡,实现Upstream可配置化、动态化,无需人工重新加载nginx.conf。这类似分布式的配置中心动态负载均衡实现方案1.Consul+Consul-template每次发现配置更改需要raload ng...原创 2019-09-18 16:05:39 · 308 阅读 · 0 评论 -
06蚂蚁-高性能Nginx服务器——5.基于Nginx1.9实现TCP反向代理与负载均衡
Nginx 基于1.9实现四层负载均衡网络模型Socket入门什么是Socket?Socket就是为网络服务提供的一种机制。通讯的两端都有Sokcet网络通讯其实就是Sokcet间的通讯数据在两个Sokcet间通过IO传输。TCP与UDP在概念上的区别:udp: a、是面向无连接, 将数据及源的封装成数据包中,不需要建立连接b、每个数据报的大小在限制64k内c、因无连接,...原创 2019-09-19 14:12:07 · 324 阅读 · 0 评论 -
06蚂蚁-高性能Nginx服务器——6.lvs+Keepalived+Nginx双机主从热备
lvs+keepalived+nginx实现高性能负载均衡集群LVS作用LVS是一个开源的软件,可以实现传输层四层负载均衡。LVS是Linux Virtual Server的缩写,意思是Linux虚拟服务器。目前有三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR);八种调度算法(rr,wrr,lc,wlc,lblc,lblcr,dh,sh)。Keepalived作用LVS可以实...原创 2019-09-20 10:22:02 · 556 阅读 · 0 评论 -
06蚂蚁-高性能Nginx服务器——7.Nginx+Tomcat 实现动静分离
Nginx+Tomcat动静分离动态页面与静态页面区别静态资源: 当用户多次访问这个资源,资源的源代码永远不会改变的资源。动态资源:当用户多次访问这个资源,资源的源代码可能会发送改变。什么是动静分离动静分离是让动态网站里的动态网页根据一定规则把不变的资源和经常变的资源区分开来,动静资源做好了拆分以后,我们就可以根据静态资源的特点将其做缓存操作,这就是网站静态化处理的核心思路动静分离简单...原创 2019-09-20 15:19:26 · 171 阅读 · 0 评论