如何将两个Tomcat实例指向同一文件夹中的静态内容?

时间:2011-02-15 15:59:00

标签: tomcat static cluster-computing mod-jk

是否建议在同一台服务器上运行的两个Tomcat实例之间共享静态内容(如PDF文档)?

背景:我想使用mod_jk将我们的应用服务器从单个Tomcat实例迁移到两个实例,因此我们可以在一个实例上更新WAR文件,而另一个继续为用户提供服务(注意:这是一个服务器而不是一个真正的集群)。

我们遇到的问题是如何确保两个实例中的ROOT webapp都将用户指向相同的静态内容,例如PDF文件。我们已经看过使用'allowLinking'以及将ROOT webapps指向共享内容目录的符号链接。

但有些人建议不要出于安全原因使用allowLinking。另外,我已经读过删除/更新WAR文件也会删除符号链接上的内容,这样就无法在webapp / Tomcat实例范围之外拥有一个静态内容存储库。

0 个答案:

没有答案