【FastDFS与NGINX】
项目架构的演变
图片上传到哪个服务器上,其他项目需要通过http请求来从该服务器上获取图片;
这样存在的问题:
1,图片的存储相对分散
2,图片存储数量多的服务器在高并发情况下压力会很大;
当访问图片时可能涉及到跨域的问题;
针对以上问题,需要单独搭建一个图片服务器,专门做图片存储和访问的;
当我们访问网站时,会发现图片和业务服务器分离; ~csdn
图片处理服务器
分布式文件存储系统
通用分布式文件系统~lustre、MooseFS
优点:
标准文件系统操作方式,对开发者门槛较低
缺点:
系统复杂性较高,需要支持若干标准(POSIX标准)的文件操作,如:目录结构、文件读写权限、文件锁等。实际开发时的复杂性更高,对整体的系统性能有所影响;
专门的分布式文件系统
这种分布式问价系统是基于google File System的思想,文件上传后不能修改。需要使用专