在tomcat项目中放置大型静态文件的位置?

时间:2009-08-30 06:21:53

标签: tomcat static large-files

我想要提供一些相对较大的文件(Flash电影)。我应该把它们放在我的项目中?我希望每次导出.war文件时都不会导出它们,因为它们占用了大量空间。

3 个答案:

答案 0 :(得分:1)

为此创建两个单独的项目(两个war文件)是很常见的,只需将它们并排部署即可。然后,您只需在需要时部署大文件。

答案 1 :(得分:0)

或许更好的选择是将它们部署到外部托管服务,例如Amazon S3。它还有一个名为CloudFront的内容分发网络,它服务于靠近用户的服务器上的文件。

他们不是免费的,但是很便宜。

答案 2 :(得分:0)

您可以设置已部署的位置,并检查版本控制系统中的大型媒体文件(例如SVN,GIT,CVS等)。然后,配置定期任务(例如cron或Scheduled Task)以执行结帐更新以检索任何更改并获取任何更新。