随笔分类 -  Nginx

尚硅谷
摘要:本章内容: 1.HTTP重定向 2.DNS域名解析 3.反向代理服务器 4.网络层 5.链路层 上一章节讲述了负载均衡时如何选择目的转发服务器IP地址,这章主要讲述如何实现转发。 一、HTTP重定向 HTTP 重定向负载均衡服务器使用某种负载均衡算法计算得到服务器的 IP 地址之后,将该地址写入 H 阅读全文
posted @ 2020-01-02 18:51 Qmillet 阅读(1329) 评论(0) 推荐(0)
摘要:本章内容: 1.轮询 2.最少链接 3.随机算法 4.源地址哈希法 5.加权轮询、加权最少连接、加权随机 【准备:客户端请求IP】 1 public class IpMap 2 { 3 // 待路由的Ip列表,Key代表Ip,Value代表该Ip的权重 4 public static HashMap 阅读全文
posted @ 2020-01-02 18:16 Qmillet 阅读(374) 评论(0) 推荐(0)
摘要:一、高可用原理图:就是配置多个nginx,防止其中某个nginx宕机,有备无患。keepalived用来防止单点故障,后面主要通过修改keepalived的配置文件来完成高可用。 二、配置 1.在两个服务器(192.168.17.129、192.168.17.131)上安装两台Nginx,参考前面N 阅读全文
posted @ 2019-12-31 15:38 Qmillet 阅读(467) 评论(0) 推荐(0)
摘要:1. 动静分离 通过 location 指定不同的后缀名实现不同的请求转发。通过 expires 参数设置,可以使浏览器缓存过期时间,减少与服务器之前的请求和流量。具体 Expires 定义:是给一个资源设定一个过期时间,也就是说无需去服务端验证,直接通过浏览器自身确认是否过期即可,所以不会产生额外 阅读全文
posted @ 2019-12-30 21:21 Qmillet 阅读(195) 评论(0) 推荐(0)
摘要:一、Tomcat准备 在8080和8081两个端口的Tomcat下的webapps目录下,分别建立love文件,并添加love.html文件,写上各自的端口号。 二、修改Nginx配置文件,并重启Nginx 三、测试 两个网页循环出现,Success。 四、服务器分配策略 1. 轮询(默认) 每个请 阅读全文
posted @ 2019-12-30 20:51 Qmillet 阅读(134) 评论(0) 推荐(0)
摘要:本章内容: 准备工作 ①安装Tomcat ②对外开放访问的端口(如果防火墙已开放,此步可忽略) ③在windows系统中通过浏览器访问Tomcat服务器 反向代理效果:打开浏览器,在浏览器地址栏输入地址www.123.com,跳转到linux系统Tomcat主页面中 一、安装Tomcat 1. wg 阅读全文
posted @ 2019-12-30 19:56 Qmillet 阅读(215) 评论(0) 推荐(0)
摘要:本章内容: 1.Nginx安装 2.Nginx命令 3.Nginx配置文件 一、Nginx安装 Step1:安装依赖包 gcc zlib pcre openssl yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 阅读全文
posted @ 2019-12-30 15:59 Qmillet 阅读(265) 评论(0) 推荐(0)
摘要:本章内容: 基本概念 1.Nginx是什么,做什么事情? 2.反向代理 3.负载均衡 4.动静分离 一、Nginx是什么、作用? Nginx(engine x)是一个高性能的HTTP和反向代理服务器,特点是占用内存少,并发能力强。能经受住高负载的考验,有报告表明能支持高达50000个并发连接数。 二 阅读全文
posted @ 2019-12-29 20:59 Qmillet 阅读(174) 评论(0) 推荐(0)