搜索

3.2. 使用独立集群模式

download PDF

当您要在集群中运行 Red Hat Single Sign-On 时,会应用独立集群操作模式。这个模式要求您在要运行服务器实例的每台机器上具有 Red Hat Single Sign-On 分发的副本。该模式最初部署可能非常容易,但可能会变得非常繁琐。要进行配置更改,您可以修改每台机器上的每个分发版本。对于大型集群来说,这个模式可能会变得耗时,且容易出错。

3.2.1. 独立集群配置

此发行版主要有一个预先配置的应用服务器配置文件,以便在集群中运行。它具有适用于网络、数据库、缓存和发现的所有特定基础架构设置。此文件位于 …​/standalone/configuration/standalone-ha.xml 中。此配置中缺少了一些问题。在不配置共享数据库连接的情况下,您无法在集群中运行 Red Hat Single Sign-On。您还需要在集群前面部署某种类型的负载均衡器。本指南 的集群 和数据库部分指导您完成这些内容。???

独立 HA 配置

standalone ha config file

警告

您在服务器运行时对此文件进行的任何更改都不会生效,甚至可由服务器覆盖。应使用命令行脚本或 JBoss EAP Web 控制台。如需更多信息,请参阅 JBoss EAP 配置指南

3.2.2. 以独立集群模式引导

您使用相同的引导脚本启动 Red Hat Single Sign-On,就像您在单机模式中一样。区别在于,您通过额外的标记以指向 HA 配置文件。

独立集群引导脚本

standalone boot files

引导服务器:

Linux/Unix

$ .../bin/standalone.sh --server-config=standalone-ha.xml

Windows

> ...\bin\standalone.bat --server-config=standalone-ha.xml

警告

要使用 Java SE 17 在独立集群模式下运行 Red Hat Single Sign-On,应修改配置执行捆绑的脚本 enable-elytron-se17.cli

Linux/Unix

$ ./bin/jboss-cli.sh --file=docs/examples/enable-elytron-se17.cli -Dconfig=standalone-ha.xml

Windows

> .\bin\jboss-cli.bat --file=docs\examples\enable-elytron-se17.cli "-Dconfig=standalone-ha.xml"

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.