我即将使用apache webserver和两个tomcat服务器实现负载平衡。
在两个tomcats上部署的战争都有像图像和css文件夹这样的常见资源,这些资源非常大,所以如果图像中发生某些变化,我必须在部署的其他war文件中复制并再次过去。
我正在寻找为两个将从公共文件夹中提取的war文件映射修复目录。 (即Tomcat 1和Tomcat 2将从C:\ css \访问css文件夹中获取图像)
我尝试编写部署图像的servlet但这是不可行的。
是否有其他方法可以解决资源服务的高可用性问题?
如果您有任何想法,请协助。
答案 0 :(得分:0)
我知道我们可以在server.xml中映射tomcat的外部目录
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
//ADD THIS TO THE HOST TAG
<Context path="/content" docBase="E:/Atul/data/" />
</Host>