负载均衡集群——Nginx

该博客围绕Nginx反向代理和负载均衡展开实践。使用四台虚拟机,详细介绍了实验操作步骤,包括Nginx1和Nginx2配置、资源可用性测试、Nginx代理安装配置、配置检测等,还进行了IP Hash、Random算法实践及算法选项配置实践。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1.Nginx反向代理实战

2.Nginx 反向代理和负载均衡实践

实验操作步骤

步骤 1 Nginx1 和 Nginx2 配置

步骤2 测试资源是否可用

步骤 3 安装和配置 Nginx 代理

步骤 4 代理服务器配置检测

步骤 5 在 Nginx1 和 Nginx2 配置虚拟主机

步骤 6 将虚拟主机添加入后端主机组中

步骤 7 IP Hash 算法实践

步骤 8 Random 算法实践

步骤 9 算法选项配置实践


1.Nginx反向代理实战

 

1 、什么是代理服务器
        代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送 给客户机。
2 、为什么要使用代理服务器
        提高访问速度 由于目标主机返回的数据会存放在代理服务器的硬盘中,因此下一次客户再访问相同的站点数据时,会直接从代理服务器的硬盘中读取,起到了缓存的作用,尤其对于热门站点能明显提高请求速度。
        防火墙作用 :由于所有的客户机请求都必须通过代理服务器访问远程站点,因此可在代理服务器上设限,过滤某些不安全信息。通过代理服务器访问不能访问的目标站点
互联网上有许多开发的代理服务器,客户机在访问受限时,可通过不受限的代理服务器访问目标站
3 、反向代理 VS 正向代理
正向代理
        正向代理,架设在客户机与目标主机之间,只用于代理内部网络对Internet 的连接请求,客户机必须指定代理服务器, 并将本来要直接发送到 Web 服务器上的 http 请求发送到代理服务器中。

 

反向代理
        反向代理服务器架设在服务器端,通过缓冲经常被请求的页面来缓解服务器的工作量,将客户机请求转发给内部网络上的目标服务器;并将从服务器上得到的结果返回给Internet 上请求连接的客户端,此时代理服务器与目标主机一起对外表现为一个服务器。

2.Nginx 反向代理和负载均衡实践

本实验将使用四台虚拟机,其中两台 Nginx 服务器和客户端与《LVS 集群》复用,充当代理服务器的 Nginx 可以新建,也可以清理《LVS 集群》中 LVS 服务器的配置后复用。

实验操作步骤

步骤 1

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值