【发布时间】:2014-07-23 06:46:40
【问题描述】:
对于一个开发团队来说,每个人都设置和配置应用程序服务器至关重要。在我们的例子中,我们使用的是 websphere 8.5。
我正在寻找一种简单的方法来做到这一点。通常,您使用位于 WAS_HOME/bin/ProfileManagement 中的配置文件管理工具来执行此操作,并且该工具运行良好。但是在安装 websphere 服务器之后,仍然需要配置服务器配置文件 - 创建数据源、JMS 队列、总线、变量等。所以我认为如果有办法将这些配置应用到现有配置文件中会很好。
我的第一次尝试是只配置一个配置文件,然后使用
进行配置备份 %WAS_HOME%/bin/backupConfig.bat
但配置包含例如主机名和其他主机相关配置。所以 backupConfig.bat 工具不是我要找的。p>
我的下一个想法是我可以创建一个特殊的配置文件模板。以便其他人可以使用配置文件管理工具并使用此模板。但是模板结构似乎不是为定制而设计的。关于如何创建自己的配置文件模板的文件很多,几乎没有文档。
所以我遇到了增强模板。这些模板用于(顾名思义)将特定配置添加到现有配置文件。我找到了很多关于如何将扩充应用到现有配置文件的文档,但没有关于如何创建扩充的文档。
最后我认为必须有某种方法可以导出 websphere 数据源、总线、jms 等配置并将它们应用到其他配置文件,因为在非常大的安装中,运营团队必须具备这种能力。
我知道我可以将特定于容器的描述符添加到 EAR。例如。 META-INF/ibmconfig/cells/defaultCell/applications/defaultApp/resources.xml。但我不想构建特定于环境的 EAR 文件,因为它将我们的构建与基础架构耦合,因此当操作更改基础架构时,我们必须构建和重新部署,例如主机名、IP、密码。
有谁知道如何管理数据源、总线、jms 等到多个 websphere 安装的分布?
【问题讨论】:
标签: websphere websphere-8