反向代理服务器与代理服务器的区别与作用

摘要:
图1.反向代理服务器反向代理服务器有三个主要功能:1.它可以用作前端服务器,与实际处理请求的服务器集成;2.可以进行负载平衡;3.转发请求。例如,不同类型的资源请求可以转发到不同的服务器进行处理,动态资源可以转发到Tomcat,图片等静态资源请求可以通过动态程序转发到静态资源服务器。此外,在url地址结构改变后,新地址可以被转发到原始的旧地址。
反向代理服务器与代理服务器的区别:
 
     代理服务器的作用是代我们获取想要 的资源然后将结果返回给我们,所要获取的资源是我们主动告诉代理服务器的,比如,我们想访问FaceBook,但是直接 访问不了,这时就可以让代理服务器去访问 ,然后将结果返回给我们。
 
    反向代理服务器是我们正常访问一台服务器的时候,服务器自己调用了别的服务器的资源并将结果返回给我们,我们自己并不知道。
 
    代理服务器是我们主动使用的,是为我们服务的,它不需要有自己的域名;反向代理服务器是服务器自己使用的,我们并不知道,它有自己的域名,我们访问它跟访问正常的网址没有任何区别
                                                                 
反向代理服务器与代理服务器的区别与作用第1张
                     图1.  反向代理服务器
 
 
反向代理服务器主要有三个作用:
 
        1、可以作为前端服务器跟实际处理请求的服务器(如Tomcat)集成;
        2、可以做负载均衡;
        3、转发请求。比如,可以将不同类型的资源请求转发到不同的服务器去处理,可以将动态资源转发到Tomcat,等动态程序而将图片等静态资源的请求转发到静态资源的服务器,另外也可以在url地址结构发生变化后将新地址转发到原来的旧地址上。
 
 

免责声明:文章转载自《反向代理服务器与代理服务器的区别与作用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇AESTestPython小数向上取整和向下取整下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ZooKeeper的配置文件优化性能(转)

一、前言 ZooKeeper的功能特性通过ZooKeeper配置文件来进行控制管理( zoo.cfg配置文件)。 ZooKeeper这样的设计其实是有它自身的原因的。通过前面对ZooKeeper的配置可以看出,对ZooKeeper集群进行配置的时候,它的配置文档是完全相同的(对于集群伪分布模式来说,只有很少的部分是不同的)。这样的配置方使得在部署ZooKe...

HTTP请求流程你了解了么?

我又回来了,先来波推广,最硬的资源来自公众号:前端美食汇,欢迎大家关注公众号获取最新的技术。提示,文末有福利,最硬的文章会首先发布在公众号上喔 预备知识 前文没有描述到传输和协议直接的层级对应关系,大概补充下网络通信中数据传输对应的协议,首先了解下OSI(开放式系统互联:Open System InterConnection)七层 模式,及其对应不同层次的...

jmeter压力测试的简单实例+badboy脚本录制

 JMeter的安装:在网上下载,在下载后的zip解压后,在bin目录下找到JMeter.bat文件,双击就可以运行JMeter.  http://jmeter.apache.org/ 在使用jmeter前要先下载jdk包,配置java环境。(参见Java环境配置教程) 配置完成后在运行窗口检查一下java -version确定java环境配置完成。 一、...

【转】使用NodeJS将文件或图像上传到服务器

原文:http://www.tuicool.com/articles/Y3iau2B 在这篇文章中,我们将看到如何使用NodeJS上传文件或图像到服务器。这里我们将使用Visual Studio和以下NPM包用于我们的开发过程。 express multer body-parser 我们将简要解释这些包的使用。众所周知,NodeJS是一个基于Chrom...

python2.7实现websocket服务器,可以在web实时显示远程服务器日志

一、开始的话   使用python实现websocket服务器,可以在浏览器上实时显示远程服务器的日志。   之前写了一个发布系统,每次发布版本后,为了了解发布情况(进度、是否有错误)都会登录到服务器上查看日志,有点麻烦,如果发布的服务器比较多,难道要登录到每台服务器去看日志吗?作为新时代的运维,太不能接收这种重复操作的体力劳动了,于是一个看日志的功能就这...

高德JS API WEB认证方式通过代理服务器解决秘钥存储问题

高德JS API的标准使用流程分为5步,但是实际与认证相关的可以缩减为两步: key申请 key使用 key申请 1 为应用添加 Key,「服务平台」一项请选择「 Web 端 ( JSAPI ) 」,设置域名白名单,可选(建议设置域名白名单)。 2 添加成功后,可获取到key值和安全密钥jscode(自2021年12月02日升级,升级之后所申请的 ke...