编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

传统项目中的图片管理

传统项目中,一般都是在web项目本身中添加一个文件夹用于存放图片,如在工程根目录WebRoot中创建一个upload文件夹。把图片存放在此文件夹中就可以直接在工程中引用。

优点:引用方便,便于管理

缺点:

1、如果是分布式环境,图片的引用会出现问题。

2、图片的下载会给web项目本身增加额外的压力。

为什么说分布式环境,图片的引用可能会出现问题呢?比如我们利用tomcat配置了负载均衡服务器,有tomcat1和tomcat2两个服务器,我们第一次上传的时候上传的是tomcat1的upload文件夹,而访问的时候负载均衡分配的是tomcat2服务器,那么图片肯定就访问不到了。所以说,在分布式环境下图片的引用可能会出问题。

未经允许不得转载: 技术文章 » Java编程 » 传统项目中的图片管理