当前位置: 首页 > news >正文

微信购物商城小程序怎么弄seo专家招聘

微信购物商城小程序怎么弄,seo专家招聘,零基础学ui设计怎么样,汽车销售网站建设一、nginx反向代理流程 反向代理:使用代理服务器来接受internet上的连接请求,然后将请求转发给内部网络中的上游服务器,并将上游服务器得到的结果返回给请求连接的客户端,代理服务器对外表现就是一个web服务器。Nginx就经常拿来做…

一、nginx反向代理流程

反向代理:使用代理服务器来接受internet上的连接请求,然后将请求转发给内部网络中的上游服务器,并将上游服务器得到的结果返回给请求连接的客户端,代理服务器对外表现就是一个web服务器。Nginx就经常拿来做HTTP反向代理服务器。

Nginx具有强悍的高并发高负载能力,所以一般会作为前端服务器直接向客户端提供静态文件服务。但是一些复杂、多变的业务不适合放Nginx上,一般会使用Apache、Tomcat等服务器来处理。因此,Nginx一般会作为静态web服务器与反向代理服务器,将不适合自己处理的请求转发给上游服务器处理。

在这里插入图片描述

https://img-blog.csdnimg.cn/c9d704be6d2e4f97b1e95cc76c628ac9.png

Nginx代理服务器处理过程:

1.接受HTTP请求,将用户的请求(包括HTTP包体)完整的接受到Nginx服务器的磁盘或者内存中。

2.向上游服务器发起连接

3.将缓存的客户端请求转发到上游服务器

Nginx的这种转发方式与Squid等代理服务器的处理方式不同,Squid是一边接收客户端请求,一边将请求转发到上游服务器。相比之下 ,Nginx延长了一个请求处理的时间,并且增加了用于缓存请求内容的内存和磁盘空间。 但是Nginx有效的降低了上游服务器的负载,将压力放在了Nginx服务器上。

那么Nginx的这种机制是如何降低上游服务器的负载的呢?通常情况下,客户端与Nginx代理服务器走公网,代理服务器与上游服务器之间走内网。如果一边接受客户端请求,一般将请求转发到上游服务器的话,上游服务器需要长时间的保存这个连接,增加上游服务器的并发压力。但是如果是接受到完整请求之后,再转发给上游服务器的话,内网的速度更快,不需要那么长的时间保持连接,可以减低上游服务器的并发压力。

二、nginx反向代理具体执行过程

以访问:http://nginx.test.com为例:

1、当HTTP请求交给Nginx处理时,首先Nginx会取出header头中的Host (此处也就是 nginx.test.com),然后将其与所有的配置文件中的每个server段中的server_name进行匹配,以此决定到底有哪个server块来处理这个请求。(当然有时也可能一个Host与多个server块中的server_name都匹配,这时会根据匹配的优先级选择实际处理的server块)

2、此时我们可以看到HTTP请求匹配到了server_name nginx.test.com;,这样接下来nginx就会在当前server块中匹配到 location / 。

3、接下来继续由nginx处理可以看到 location / { proxy_pass http://hellonginx; } ; 这就是进行反向代理处理,这个例子中使用的是nginx的upstream模块进行反向代理实现。

4、通过proxy_pass http://hellonginx; 中的 hellonginx 可以找到对应的upstream块,然后,可以根据其中的 server 127.0.0.1:8080 ;再次进行代理请求到目标服务器。

 

http://www.hrbkazy.com/news/25175.html

相关文章:

  • 企业门户网站解决方案广告投放
  • 公司网络用哪个比较好汕头seo网站建设
  • 网易 自助网站建设外链发布工具
  • 电子外贸网站建设旅游最新资讯 新闻
  • 搜索引擎网站推广可以自己做吗网站推广哪个好
  • 淘宝几百块钱做网站靠谱吗网络营销需要学什么
  • 做网站文字字号大小长沙seo霜天
  • 泌阳县住房建设局网站品牌网络推广外包
  • 网站做语言切换百度经验
  • 网站建设及维护涉及哪些内容百度搜索页面
  • 网站学什么国外免费ip地址
  • 做网站建议百度指数关键词工具
  • 中国500强企业排名一览表seo网站推广专员
  • 做网站导航今日热点新闻事件
  • 厦门做网站最好的公司怎么查找关键词排名
  • 网站设计代码案例java培训机构
  • 网站建设 网站优化培训机构排名全国十大教育机构排名
  • 贸易网站设计百度平台电话
  • 注册域名网站备案建个网站需要多少钱
  • adobe软件做网站的电商软文范例100字
  • 校园综合门户网站建设方案太原关键词排名提升
  • 那个网站做教学视频大数据下的精准营销
  • 万能浏览器官方免费版sem 优化价格
  • 济南卓远网站建设hao123网址大全浏览器设为主页
  • 网站开发工程师需要会写什么区别网站如何做seo推广
  • 全球外贸b2b网站大全谷歌广告优化
  • 怎么用flash做视频网站合肥百度竞价推广代理公司
  • 网站添加新闻栏怎么做国内新闻今日头条
  • 做娱乐网站网页制作咨询公司
  • 广州本地做网站网站公司网站建设