Nginx(反向代理,负载均衡,动静分离,tomcat集群session共享)

本文介绍了Nginx的基本概念,包括反向代理、负载均衡和动静分离。通过配置Nginx,实现数据流量在多台服务器间的分摊,提高系统吞吐量。同时,探讨了Nginx如何代理Tomcat实现负载均衡,以及Nginx的六种负载均衡策略。此外,还讲解了Nginx在动静分离中的作用,以及如何解决端口问题。
摘要由CSDN通过智能技术生成

目录

一、什么是Nginx?

1.1 什么是反向代理

1.2 什么是负载均衡

        数据流量分摊到多个服务器上执行,减轻每台服务器的压力,多台服务器共同完成工作任务,从而提高了数据的吞吐量。

​编辑  

1.3 什么是动静分离

1.4 安装Nginx

1.5 Nginx的启动及关闭

启动

关闭

动态加载配置文件(重新启动) 

1.6 配置文件介绍(nginx.conf) 

1.7 Nginx代理tomcat

 代理多台tomcat(负载均衡)

​编辑

1.8 Nginx的六种负载均衡策略

1.9 Tomcat集群的session共享

 2.0 动静分离

 2.1 nginx解决端口问题


一、什么是Nginx?

        Nginx是一款轻量级的Web 服务器反向代理服务器及电子邮件(IMAP/POP3)代理服务器

        特点:反向代理 负载均衡 动静分离

1.1 什么是反向代理

        代理服务可简单的分为正向代理和反向代理:

正向代理:

        所谓的正向代理就是代理服务器替代访问方【用户】去访问目标服务器【服务器】

反向代理: 

        所谓的反向代理就是代替服务器接受用户的请求,从目标服务器中取得用户的需求资源,然后发送给用户

1.2 什么是负载均衡

        数据流量分摊到多个服务器上执行,减轻每台服务器的压力,多台服务器共同完成工作任务,从而提高了数据的吞吐量。

 

1.3 什么是动静分离

        动静分离:将静态的资源放到反向代理服务器,节省用户的访问时间

        nginx将客户端的请求进行分类转发,静态资源的请求由静态资源服务器(web服务器)来处理,

动态资源的请求由tomcat(web应用服务器)来处理,这样可以提升整个服务的性能

  • web应用服务器,如:

    • tomcat

    • resin

    • jetty

  • web服务器,如:

    • Apache 服务器

    • Nginx

    • IIS

 区分:web服务器不能解析jsp等页面,只能处理js、css、html等静态资源。

 并发:web服务器的并发能力远高于web应用服务器。

1.4 安装Nginx

下载nginx的安装包

安装nginx的依赖库

yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel

解压安装包  

tar -zxvf nginx-1.10.0.tar.gz

配置nginx安装包

 cd nginx-1.10.0

//将nginx安装到/usr/java/nginx目录下

./configure --prefix=/usr/local/nginx

编译并安装

 make && make install

1.5 Nginx的启动及关闭

启动

#在nginx目录下有一个sbin目录,sbin目录下有一个nginx可执行程序
./nginx 

关闭

 ./nginx -s stop

动态加载配置文件(重新启动) 

 #可以不关闭nginx的情况下更新配置文件
./nginx -s reload

1.6 配置文件介绍(nginx.conf) 


                
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天天向上的雨辰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值