Tomcat 7.0.5 并行部署

Tomcat 7.0.5 并行部署

有人有关于 Tomcat 7.0.5 并行部署的文档吗?特别是 Grails 的?

Google 似乎只能找到原始的 Beta 版公告。

答案1

在里面tomcat 7 文档在“命名”下,您可以指定应用程序的上下文版本,方法是将其命名为 warfile##{context-version}.war。上下文路径将为 /warFile,并且将版本化为 context-version。

我已经尝试过这个,到目前为止它对我来说效果很好,并且如果一个浏览器有旧会话而另一个浏览器有新会话,我可以在两个不同的浏览器中登录到我的应用程序的两个不同版本。

值得记住的是,一段时间后您可能会得到大量的 war 文件和文件夹,因此定期删除旧版本可能是一个好主意...

另外,引用文档中的一句话:

字符串比较用于确定版本顺序。如果未指定版本,则将其视为空字符串。因此,foo.war 将被视为早于 foo##11.war 的版本,而 foo##11.war 将被视为早于 foo##2.war 的版本。如果使用纯数字版本控制方案,建议使用零填充,以便将 foo##002.war 视为早于 foo##011.war 的版本。

答案2

这是一些官方文档:http://tomcat.apache.org/tomcat-7.0-doc/config/context.html#Parallel_deployment。如果我发现任何内容,我会发布更多。

相关内容