2.2. 复杂的 JBoss EAP 设置


JBoss EAP 可以处理复杂的用例。例如,您可以使用负载平衡器在受管域中的 JBoss EAP 实例之间分发处理负载。

下图显示了由受管域中的负载平衡器调度的三个 JBoss EAP 实例:

图 2.2. 复杂 JBoss EAP 设置的镜像

复杂 JBoss EAP 设置的镜像

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

  • Web 应用程序
  • Web 服务
  • 已部署的企业 Bean
  • 使用 数据源子系统 建立的数据库连接
  • 与通过传统 安全 子系统或 elytron 子系统建立的 LDAP 服务器的连接

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

  • JBoss EAP 1 具有一个 messaging-activemq 子系统,可通过连接外部消息代理的 Jakarta 消息传递队列进行配置。
  • 连接公开了在所有 JBoss EAP 实例上运行的应用、Web 服务、企业 bean 和 Jakarta 消息传递队列。
  • 所有入站请求都通过负载平衡器。

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

infinispan 子系统在 JBoss EAP 实例之间传播非安全的信息,如会话信息。





更新于 2024-02-08

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部