关于网站分布式部署的文件共享、分布式缓存问题

lxminga 2013-08-22 10:43:15
请教高手,网站做了分布式部署和负载均衡,现有两台web服务器, 由于用户访问的站点可能是A,也可能是B,用户上传的图片该如何共享?还有现在缓存现在用的.net系统的Cache,如何能共享缓存,或者有比较好的分布式缓存框架什么的。。
...全文
225 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxminga 2013-08-22
  • 打赏
  • 举报
回复
肿么没人。 自己顶
lxminga 2013-08-22
  • 打赏
  • 举报
回复
引用 6 楼 rtdb 的回复:
只是后面的服务器开个共享目录放图片而已。 当然你们若是自己开发的网站,可以考虑图片由后台服务器管理, web服务器通过WEBSERVICE之类的存取,将来可以升级到更大规模的应用。
谢了,你的意思明白了,可以单独做个图片站,上传图片用WEBSERVICE ,不错的解决方法。
iMax_Wang 2013-08-22
  • 打赏
  • 举报
回复
引用 5 楼 lxminga 的回复:
引用 3 楼 zhengyuelu 的回复:
两台服务器相互部署DFS服务,自动同步文件。
谢谢,这个不错,正在测试,这个应该是大型网站主流做法吧?
差不多吧,不过大型网站一般会部署专门的文件服务器,文件同步也可以考虑其他第三方软件,不过DFS效率应该还是很高的。
lxminga 2013-08-22
  • 打赏
  • 举报
回复
关于。net大型点的网站部署的技术还有点迷茫,比如怎样防止单点宕机,如何做负载均衡、分布式部署,分布式缓存,分布式文件系统,还有数据库读写分离等技术,有没有懂的给介绍下,或者有专门讲这个的书推荐一下。。
rtdb 2013-08-22
  • 打赏
  • 举报
回复
只是后面的服务器开个共享目录放图片而已。 当然你们若是自己开发的网站,可以考虑图片由后台服务器管理, web服务器通过WEBSERVICE之类的存取,将来可以升级到更大规模的应用。
lxminga 2013-08-22
  • 打赏
  • 举报
回复
引用 3 楼 zhengyuelu 的回复:
两台服务器相互部署DFS服务,自动同步文件。
谢谢,这个不错,正在测试,这个应该是大型网站主流做法吧?
lxminga 2013-08-22
  • 打赏
  • 举报
回复
引用 2 楼 rtdb 的回复:
WEB服务器后面有数据库吧,图片量少的话放数据库, 量大的话放共享目录,再多就得上专业服务器了
谢谢啊,放数据库我试了下,感觉查询比较慢啊,量有点大,还会不断增加的,不打算放数据库。你说的放共享具体怎么操作呀。难道是把网站目录放在共享,两台服务器的主目录都指向共享目录?不知道我的理解正不正确?这样可能发生两台服务器可能同时读写某个文件?
iMax_Wang 2013-08-22
  • 打赏
  • 举报
回复
两台服务器相互部署DFS服务,自动同步文件。
rtdb 2013-08-22
  • 打赏
  • 举报
回复
WEB服务器后面有数据库吧,图片量少的话放数据库, 量大的话放共享目录,再多就得上专业服务器了

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧