高可用性的Wildfly9域模式集群部署



我们有一个web应用程序,它在Wildfly9独立模式下运行良好。目前它在一台服务器上。我们希望再添加一台服务器,以避免高流量和停机问题。

我正在努力遵循中提到的步骤https://docs.jboss.org/author/display/WFLY9/WildFly+9+集群+如何_sscc=t。但这种部署是指域模式。

我们可以使用独立模式使用集群和负载平衡吗

若上述问题的答案是否定的,那个么我们正在考虑在两个不同的服务器上部署应用程序到域模式,并添加负载均衡器。

我尝试在域模式下部署应用程序war,但我们的应用程序引用了许多war之外的配置文件。

  1. 有没有什么方法可以让我提供到配置文件/目录的路径
  2. 我需要把这些配置文件放在战争中吗
  3. 我是否需要以某种方式配置应用程序以从WILDFLY_HOME中查找这些文件

任何指针都会有所帮助。

谢谢。

可以使用高可用性的单机版。以下文档描述了这种模式:https://docs.jboss.org/author/display/WFLY8/Load+平衡+HA+独立+集群+-+Howto

然而,我只为Wildfly 8找到了这个文档,但我认为它也应该适用于Wildfly 9。

我们可以使用独立模式使用集群和负载平衡吗?

是的,您可以使用负载平衡和集群在独立模式和域模式下部署应用程序。

我尝试在域模式下部署应用程序war,但我们的应用程序引用了许多war之外的配置文件。

有多种方式可以提供配置文件

  1. 你可以把配置文件放在战争本身
  2. 您可以将配置文件放在某个位置,并在"配置:系统属性"中设置值
  3. 您也可以将这些文件放在某个位置,然后将该位置装载到另一台服务器上。因此,两个服务器引用相同的配置,在一个位置修改配置将反映两个服务器的更改

最新更新