系统设计之代理

简介: 系统设计之代理

正向代理

正向代理即是客户端代理,可以理解为由内往外的代理.

比如你想访问google搜索一些资料,但是你又无法在国内进行访问,这时候就需要先用自己的网络连接上VPN,然后再请求google,这也是一种正向代理的体现.

反向代理

正向代理即是服务端代理,可以理解为由外往内的代理.

如下图所示比较常见的就是我们的GateWay网关等相关组件.

四层反向代理

根据用户的ip和端口.

七层反向代理

根据用户协议,方法,头,正文参数.cookie.

四层和七层的区别

相对于四层的解析,七层可以做更为复杂的解析,更为的智能,但是相应的响应的时长也增加了.

upstream: access_by_lua 根据Lua自定义的规则进行转发.

目录
相关文章
|
6月前
|
机器学习/深度学习
自己搭建代理IP池有哪些好处呢?
自己搭建代理IP池有哪些好处呢?
|
2月前
Micronaut AOP与代理机制:实现应用功能增强,无需侵入式编程的秘诀
AOP(面向切面编程)能够帮助我们在不修改现有代码的前提下,为应用程序添加新的功能或行为。Micronaut框架中的AOP模块通过动态代理机制实现了这一目标。AOP将横切关注点(如日志记录、事务管理等)从业务逻辑中分离出来,提高模块化程度。在Micronaut中,带有特定注解的类会在启动时生成代理对象,在运行时拦截方法调用并执行额外逻辑。例如,可以通过创建切面类并在目标类上添加注解来记录方法调用信息,从而在不侵入原有代码的情况下增强应用功能,提高代码的可维护性和可扩展性。
61 1
|
3月前
|
数据采集 数据安全/隐私保护 UED
芝麻代理快代理神龙代理天启代理阿布云极光代理?…选代理IP避开这几点
随着代理IP在互联网中的作用愈发重要,其不仅提升了用户体验和隐私保护,还在数据安全、网络爬虫效率、市场研究及内容分发等方面产生了深远影响。然而,如何选择合适的代理IP仍困扰许多人。本文将探讨选择代理IP时应注意的关键点:IP数量并非越多越好,关键在于纯净度与可用率;需关注带宽与速度;不能仅看价格,还需综合考量实际使用效果。通过实际测试,才能找到最适合的服务商。
|
3月前
|
缓存 安全 算法
在后端系统设计过程中,我们究竟设计的是什么?
在后端系统设计过程中,我们究竟设计的是什么?
49 0
|
6月前
|
存储 算法 安全
软件系统设计步骤与原理
软件系统设计步骤与原理
|
数据采集 大数据 Java
熊猫代理代理IP测试,最新代理IP质量测试
希望这篇测试文章,能够帮到那些在观望HTTP代理哪家强的人。
|
6月前
|
设计模式 安全 数据安全/隐私保护
C++代理模式探索:在复杂系统中发挥控制与保护的作用
C++代理模式探索:在复杂系统中发挥控制与保护的作用
87 0
|
数据采集 监控 算法
SCADA系统设计与开发步骤
SCADA系统设计与开发步骤
|
数据采集 运维 大数据
巨量代理代理IP测试,最新代理IP质量测试
希望这篇测试文章,能够帮到那些在观望HTTP代理哪家强的人。
|
设计模式 安全 Java
基于设计模式改造短信网关服务实战篇(设计思想、方案呈现、源码)
基于设计模式改造短信网关服务实战篇(设计思想、方案呈现、源码)
351 0