图解项目架构开发之IIS集群部署

2022年7月1日 24点热度 0人点赞

本篇经验我们开始在不同服务器上部署多个相同的应用,让部署集群运行,从而提高系统性能,希望对大家的工作和学习有所帮助!

方法/步骤

  1. 1

    Application Request Route

    既然选择asp.net,那集群当然首选ARR咯;至于Linux的nginx,我觉得还是不要让他再Windows下运行。要是有ARR要首先 Web Platform installer V5.0;安装完后会出现一个红色的图标,如下图所示:

  2. 2

    然后双击它,再按照下边几个组件

    Web Deploy V3.0

    Applicaiton Request Router 3 for IIS

    Url Rewriter 2

    大概这几个就够了,安装好后从新打开IIS,可以看到 Server Farms,如下图所示:

  3. 3

    这个就是集群需要用的东西了,右键 Create Server Farms,如下图所示:

  4. 4

    把节点加进来,最后创建好后如下,192.168.63.128/129 是2台虚拟机地址,localhost是本机转发Web站点,如下图所示:

  5. 5

    好了,我们打开虚拟机,如下图所示:

  6. 6

    再回到IIS中,我们在Health Test中新建一个测试,如下图所示:

  7. 7

    点击 Verify URL Test 提示PASS,说明子站点都联通了,如下图所示:

  8. 8

    我们再外边的本地主机上访问站点(localhost)看看

    localhost什么都没有的哦,只是一个转发站点,如下图所示:

  9. 9

    访问localhost,登录用户,如下图所示:

  10. 10

    看到连接到的是128虚拟机,如下图所示:

  11. 11

    我们刷新多几次,就可以看到另外的节点,Session也同步过去了,如下图所示:

    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部

laozhao

这个人很懒,什么都没留下

文章评论