• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp.net实现负载均衡

    我的目标是我一个人搭建一个负载均衡网站。不接受这是网络部,或者运维,或者系统部的事情,所有事情都是我一个人来完成,包括掏钱,包括将来发展等等,同时也别告诉我有没有意义,just do  it !给我方案,给我方法。

    拥有资源:不够可以买,多了可以先闲着。

    现在我已经买了5台阿里云服务器,ip地址分别为

    ip地址           名字简称   操作系统    iis服务器   cpu  内存DDR3   机械硬盘
    
    111.13.101.204    ay1      window7    iis7     4核  8GB       1TB
    
    111.13.101.205    ay2      window7    iis7     4核  8GB       1TB    
    
    111.13.101.206    ay3      window7    iis7     4核  8GB       1TB
    
    111.13.101.207    ay4      window7    iis7     2核  4GB       1TB
    
    111.13.101.208    ay5      window7    iis7     2核  4GB       1TB
    
    

    我买好一个域名:www.bd.com(已备案)

    项目已经做好,用asp.net MVC4开发,  .netFramework4.5      项目名MyBD

    项目首页是index.cshtml

    项目结构WebSite\xxx

    使用数据库sqlserver2014

    我现在希望将项目发布多份,分别放在不同的服务器上,但是只能用一个域名 www.bd.com,我不是子域名主域名那种应用场景。

    下来我想问,我该如何操作?

    --------------------------------------------------------------------------------------------------

    该文章题目也可以称为,如何将一个网站发布到两台服务器上,或者如何将一个项目发布到两个服务器上。 方便搜索引擎索引(改行文字)。

    想先搭建一个负载均衡的架构,至于是否必要,是否浪费资源请不要考虑,但是可以考虑以后如何扩展。

    希望更多人能看到,大家在评论里面给出自己的方案或建议。

    我在百度搜索解决方案,有人的方案是,在HttpHandler中捕获到用户请求,然后从一组定以好的  跳转地址中随机选择一个,然后进行跳转

    定义好服务器地址: static string [] servers= {" http://192.168.1.100/index.aspx" , "http://192.168.1.101.aspx"};

    Response.Redirect(servers[DateTime.Now.Millisecond % 2]);这里这个随机算法,完全可以可以自己自定义,也可以借助数据库来进行,决定跳转到哪里。

    这种方案是浏览器发送了两次请求,而且性能受这个拦截服务器的瓶颈限制。 这些是从大哥Luminji学来的。

    您可能感兴趣的文章:
    • nginx 作为反向代理实现负载均衡的例子
    • apache负载均衡的安装和实现方法
    • Nginx+Windows负载均衡配置方法
    • windows安装nginx部署步骤图解(反向代理与负载均衡)
    • linux服务器之LVS、Nginx和HAProxy负载均衡器对比总结
    • Shell脚本实现把进程负载均衡到多核CPU中
    • nginx基于tcp做负载均衡的方法
    • Nginx做NodeJS应用负载均衡配置实例
    上一篇:.NET获取枚举DescriptionAttribute描述信息性能改进的多种方法
    下一篇:分享提高ASP.NET Web应用性能的技巧
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp.net实现负载均衡 asp.net,实现,负载,均衡,asp.net,