一尘不染

为不同环境外部化tomcat jdbc连接池信息

tomcat

问候,

我正在寻找一个很好的解决方案,用于在战争的context.xml中外部化JNDI连接池信息,以便在应用程序从开发人员迁移到质量检查人员再到生产人员时,无需重新编译war文件。理想情况下,将对URL,驱动程序,用户名和密码进行可变设置,然后通过针对每个环境定制的属性文件进行填充。如果无法做到这一点,是否还有其他建议可解决如何在不重新编译目标环境的情况下跨环境移动战争?Maven提供的配置文件需要针对特定​​环境的构建。

提前致谢。


阅读 208

收藏
2020-06-16

共1个答案

一尘不染

您为什么不只在Tomcat级别配置它,而不是嵌入a
context.xml?对我来说,这特别有意义,因为Dev,QA和Prod可以使用不同的缓冲池设置。借此,我的意思是配置池的大小/大小,不仅是URL,用户名和密码。

2020-06-16