第 10 章 在 Microsoft Azure 中使用 JBoss EAP 高可用性


Microsoft Azure 不支持基于 UDP 多播的 JGroups 发现协议。虽然您可以使用其他 JGroups 发现协议(如静态配置(TCPPING)、共享数据库(JDBC_PING)、基于共享文件系统的 ping (FILE_PING)或 TCPGOSSIP,但我们强烈建议您使用专门为 Azure 开发的共享文件系统发现协议: AZURE_PING

10.1. JBoss EAP 高可用性的 AZURE_PING 配置

本节介绍将 JBoss EAP 集群配置为使用 AZURE_PING JGroups 发现协议。确保您在创建虚拟机时满足先决条件

AZURE_PING 在 Microsoft Azure 存储帐户中使用通用 blob 容器。如果您还没有 AZURE_PING 可以使用的 blob 容器,请创建一个虚拟机可以访问的容器。

创建 blob 容器后,您将需要以下信息来配置 AZURE_PING:

  • storage_account_name :包含 blob 容器的 Microsoft Azure 存储帐户的名称。
  • storage_access_key :存储帐户的 secret 访问密钥。
  • 容器 :用于 PING 数据的 blob 容器的名称。
重要

以下说明使用 UDP JGroups 堆栈配置 AZURE_PING。如果要在 Azure 中配置 JBoss EAP 消息传递高可用性,您必须在 TCP JGroups 堆栈中配置 AZURE_PING。

要将 JBoss EAP 配置为使用 AZURE_PING 作为 JGroups 发现协议,您可以使用 预配置的示例 JBoss EAP 配置文件 或修改现有配置

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部