WildFly中的每主机或每部署子系统配置

时间:2017-12-26 12:06:48

标签: deployment jboss wildfly

我有许多演示环境,我想为不同的客户群设置。这些将包含相同的部署应用程序(WAR),但需要不同的配置。目前我正在使用:

    每个应用程序
  • 3个数据源(由JNDI访问)(因此每个环境都需要不同的数据库)
  • 一些Naming / JNDI简单绑定,需要根据环境的不同而不同。
  • 一个用于环境的activeMQ队列,也通过JNDI识别。

在Wildfly 11上,是否有可能以非全局方式配置命名,数据源和ActiveMQ子系统?也许通过在服务器,主机或部署级别配置子系统?我不介意有多个服务器或主机定义具有不同的网络端口(8080,8081等...)

我知道我可以在同一台机器上设置多个独立运行实例,每个实例都有不同的配置文件,但我真的希望使用相同的Wildfly实例来管理这个场景。这有可能吗?

谢谢,

1 个答案:

答案 0 :(得分:1)

您应该使用域模式,您可以在其中管理多个服务器并为其分配不同的配置文件https://docs.jboss.org/author/display/WFLY/Domain+Setup