• ARR2.5 配置反向代理


    application request routing 2.5 在IIS7上是一个很强大的工具,功能列表请看它的官方介绍,这里指出通过ARR2.5配置反向代理的方法。网上找到的教程很多都是旧版本的,新版本2.5有点不同,请看如下介绍。

    1、应用场景。

      一个IIS服务器,一个Linux的Web应用(如某wiki),现在需要通过IIS服务器做一个反向代理,把后端Linux的Web站点对外提供服务。

      假设网站wiki.abc.cc是Linux服务器上的一个站点,前端只有一个出口IIS服务器,通过安装ARR2.5在IIS7上配置反向代理来实现请求转发到后端的wiki站点,wiki的响应也通过反向代理转发回浏览器。

    2、安装ARR2.5,通过Web Platform Installer或者直接下载安装。

    3、配置。

      3.1、在Server Farms上创建一个新的Farm,如:WikiReverseProxy。服务器的地址填写后端Linux站点的Ip地址和端口号,如果也是80端口可以不用修改。

      3.2、在IIS管理器中选中服务器,打开URL Rewrite,添加一条Inbound rules的空白规则,如图所示:

    匹配wiki.abc.cc后所有的字符

    指定主机仅匹配wiki.abc.cc这个域名

    指定成功匹配的路由到上面已创建的Server farm中,名称选择刚才的WikiReverseProxy,后面Path表明由(.*)匹配的字符都附加上这个路径上。

    此时简单配置已经完成,现在访问wiki.abc.cc时实质是访问后端Linux上的wiki服务,很简单吧,IIS上一个站点都不用建,另外ARR还有很强大缓存管理来得升能,下次再继续写。

  • 相关阅读:
    复制带中文的公式贴到通达信公式中显示乱码解决方案
    命令指定线程个数
    随机姓名
    将二维list某列组成新的list
    jenkins配置小结
    jmeter5.0 while controller使用总结
    centos7 桌面化配置
    django study1 数据库
    centos7 安装firefox
    python之self
  • 原文地址:https://www.cnblogs.com/chenjunbiao/p/2364981.html
Copyright © 2020-2023  润新知