正向代理与反向代理

正向代理

是一个位于内网客户端和外网原始服务器之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标,然后由代理服务器向原始服务器转交请求并将获得的内容返回给客户端。正向代理一般用在为防火墙内的局域网客户端提供Internet访问。透明代理还允许客户端通过它访问任意网站并且隐藏自身的代理服务器身份

反向代理

则是提供外部网络访问内部服务器资源的一种手段,对于外部网络客户端而言它就像是原始服务器,并且客户端不需要进行任何特别的设置。客户端向反向代理的命名空间中的内容发送普通请求,反向代理将判断向何处转交请求,在下面这个例子中就是nginx向后方的lamp转交,并将获得的内容返回给客户端。反向代理一般用在将防火墙后面的服务器资源提供给Internet用户访问。而且反向代理对外都是透明的,访问者并不知道其访问的是一个代理

nginx能够提供强大的连接并发请求而没有很好的稳定性

可以在内网的前端使用nginx作为反向代理服务器

测试:

ab -c 100 -n 10000 http://172.16.10.100/test.jpg

测试直接向后方请求数据时可以满足的请求为每秒

相关推荐
wuli_滔滔13 分钟前
【贡献经历】从零开始为Kurator编写一个集成测试用例:深度解析测试框架与实战指南
网络·测试用例·kurator·核心组件·设计理念
on_pluto_17 分钟前
【debug】关于如何让电脑里面的两个cuda共存
linux·服务器·前端
万象.17 分钟前
高并发服务器组件单元测试&集成测试&系统测试
服务器·单元测试·集成测试
秋邱23 分钟前
高等教育 AI 智能体的 “导学诊践” 闭环
开发语言·网络·数据库·人工智能·python·docker
F36_9_25 分钟前
在线协作工具十款测评
网络·数据库
n***840731 分钟前
Linux安装RabbitMQ
linux·运维·rabbitmq
不染尘.43 分钟前
计算机网络概述
网络·计算机网络
小李独爱秋1 小时前
Cisco Packet Tracer仿真实验 12:运输层端口
网络·网络协议·计算机网络·智能路由器·仿真实验
xxp43211 小时前
Qt 网络编程 UDP通信
网络·网络协议·udp
Y***89081 小时前
SQL Server 中行转列
运维·服务器