2.2. 使用多个 JBoss EAP 服务器实例进行复杂的设置


复杂的设置可能涉及多个 JBoss EAP 服务器实例。例如,您可以使用负载平衡器来在受管域中的 {JBoss EAP} 实例之间分发处理负载。

下图显示了三个 JBoss EAP 实例,它们由受管域中的负载平衡器排列:

图 2.2. 使用多个 JBoss EAP 服务器实例进行复杂的设置

intro 示例扩展

在本例中,管理员将每个实例配置为使用 mod_clusterinfinispan 会话复制,为应用提供高可用性(HA)支持。每个实例包括以下组件:

  • 一个 Web 应用程序
  • Web 服务
  • 已部署企业 bean
  • datasources 子系统建立的数据库连接
  • 与与 elytron (安全性)子系统建立的 LDAP 服务器的连接

图显示与复杂 JBoss EAP 设置关联的以下配置:

  • EAP 1 有一个 messaging-activemq 子系统,配置有 Jakarta 消息传递队列,连接到外部消息代理。
  • 外部消息代理在所有正在运行的 JBoss EAP 实例之间共享。
  • 所有入站请求都经过负载均衡器。

    • 根据配置负载平衡算法和每个 JBoss EAP 实例提供的信息,负载平衡器将请求定向到适当的 JBoss EAP 实例。
  • 每个 JBoss EAP 实例使用 undertow 子系统将请求定向到适当的应用程序。
  • 每个应用都使用 JBoss EAP 公开的 API 来连接数据库和 Kerberos 服务器。
  • 应用执行其工作后,undertow 子系统将响应发送到请求者。
注意

infinispan 子系统在 JBoss EAP 实例中传播非持久性的信息,如会话信息。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部