当前位置:首页 > Web开发 > 正文

还想要进一步深入

2024-03-31 Web开发

了解了Nginx之后,也对Nginx实践了,但是Nginx的理论,我只能记得一丢丢:

Nginx是一款高性能的反向代办代理处事器,类似的处事器还有Apatch,Tomcat, 目前我只使用过Nginx,本身也实践了一下:这是使用Nginx代办代理的 网站 有兴趣的可以了解下

但是,求你们别搞它,好嘛???有什么工作咱们留言说,不要对我的处事器过不起,行吧,年老     )

网站  Cgrain的网站    

据我了解 Nginx 可实现的几大成果

1: 反向代办代理 2:消息疏散 3:负载均衡

1反向代办代理

我们先说说正向代办代理:正向代办代理 指的是通过我们的客户端进行代办代理 好比说 我们在本地本身设置   我们设置 https://cgrain.top  指向了 Https://cnblogs.com   当我们在浏览器中 输入https://cgrain.top 就会跳转到博客园,这个就叫做正向代办代理

那这样一说,我们就很好解释反向代办代理了

通过处事器:将用户输入的网站,通过Nginx 跳转到指定的 处所,好比用户输入https://cgrain.top  (这里是443端口,其实我们是使用1000000--> 我虚构的,鬼才报告你我端口是几多) ,然后Nginx  就监听443, 把这个指定的地点 跳转到 1000000的端口中了,这就是一个反向代办代理的简单介绍,如果想要了解,我最后贴出地点,你们看好了!!!!

2 消息疏散

我们先上个图(帮百度打告白了,主要是看见百度是用这个技术的)

技术图片

消息疏散 主要有两种,一种是  静态资源都放在一个处事器,动态资源放在此外一个处事器,然后获取,实现动态疏散,这个很主流,大部分都这样

还有一种就是,通过Nginx,静态资源,与动态资源,分隔颁布

这个就一笔带过吧,我也不太清楚这里的实现法式到底是咋样的,以后会了解一下的

3 负载均衡

简单说就是有个备用机,当你主机呈现错误,不影响用户的情况下,自动的转向备用机

我们简单的实战一下:

IIS 有两个网站(其实这里应该要两个处事器,我这里只是模拟就用差别端口实现负载均衡)

技术图片

技术图片

使用Nginx 代办代理 监听 8086端口

技术图片

技术图片

我们的负载均衡 使用默认负载算法

每次刷新,城市平均的分配

技术图片

 

负载均衡简单的实现,在使用负载均衡的时候,我在想,如何存储用户登录信息?

百渡过, 第一 使用cookie ,第二使用sqlserver 数据库 ,第三使用redis,还有一种仿佛就是iis

在这里使用redis的

可以看看这个大佬的博客,具体我也是参考他的:

我们来看看演示

技术图片

关于Redis的使用,也请看

大佬都已经详细的写了,还想要进一步深入,本身动手吧 QwQ

本年我也不发博客了

提前祝大家新年快乐  QwQ

但愿2020年开始,往后的日子城市越来越好  

加油!!!

                                                                              ---Ri  2019-12-28 20:20:36

Nginx+MVC负载均衡实现Session共享

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/32833.html