3.2. 使用独立集群模式
当您要在集群中运行 Red Hat Single Sign-On 时,会适用独立集群操作模式。这个模式要求您在要运行服务器实例的每个机器上具有 Red Hat Single Sign-On 分发副本。最初部署这种模式非常简单,但可能会变得非常繁琐。要进行配置更改,您需要修改每台计算机上的每个发行版。对于大型集群,此模式可能会变得耗时且容易出错。
3.2.1. 独立集群配置 复制链接链接已复制到粘贴板!
分发主要具有预配置的应用服务器配置文件,可在集群内运行。它具有网络、数据库、缓存和发现的所有特定基础架构设置。此文件位于 …/standalone/configuration/standalone-ha.xml 中。这个配置中缺少一些。在不配置共享数据库连接的情况下,您无法在集群中运行 Red Hat Single Sign-On。您还需要在集群前部署一些类型的负载均衡器。本指南 的集群 和数据库 部分将指导您完成这些事务。
独立 HA 配置
您在服务器运行时对此文件所做的任何更改都无效,甚至可能会被服务器覆盖。改为使用命令行脚本或 JBoss EAP 的 Web 控制台。如需更多信息,请参阅 JBoss EAP 配置指南。
3.2.2. 使用独立集群模式引导 复制链接链接已复制到粘贴板!
您可以使用相同的引导脚本启动 Red Hat Single Sign-On,与您在独立模式中执行。不同之处在于,您将传递额外标记以指向 HA 配置文件。
独立集群启动脚本
引导服务器:
Linux/Unix
.../bin/standalone.sh --server-config=standalone-ha.xml
$ .../bin/standalone.sh --server-config=standalone-ha.xml
Windows
> ...\bin\standalone.bat --server-config=standalone-ha.xml
> ...\bin\standalone.bat --server-config=standalone-ha.xml