请教高手,网站做了分布式部署和负载均衡,现有两台web服务器, 由于用户访问的站点可能是A,也可能是B,用户上传的图片该如何共享?还有现在缓存现在用的.net系统的Cache,如何能共享缓存,或者有比较好的分布式缓存框架什么的。。分布式Cache框架负载均衡.NET

解决方案 »

  1.   

    WEB服务器后面有数据库吧,图片量少的话放数据库,
    量大的话放共享目录,再多就得上专业服务器了
      

  2.   

    两台服务器相互部署DFS服务,自动同步文件。
      

  3.   

    只是后面的服务器开个共享目录放图片而已。当然你们若是自己开发的网站,可以考虑图片由后台服务器管理,
    web服务器通过WEBSERVICE之类的存取,将来可以升级到更大规模的应用。
      

  4.   

    关于。net大型点的网站部署的技术还有点迷茫,比如怎样防止单点宕机,如何做负载均衡、分布式部署,分布式缓存,分布式文件系统,还有数据库读写分离等技术,有没有懂的给介绍下,或者有专门讲这个的书推荐一下。。
      

  5.   

    差不多吧,不过大型网站一般会部署专门的文件服务器,文件同步也可以考虑其他第三方软件,不过DFS效率应该还是很高的。
      

  6.   

    谢了,你的意思明白了,可以单独做个图片站,上传图片用WEBSERVICE ,不错的解决方法。