1.3. 比较:用于 OpenShift 的 JBoss EAP 和 JBoss EAP
在比较 JBoss EAP 产品与 OpenShift 镜像的 JBoss EAP 时,有一些显著区别。以表介绍了 JBoss EAP for OpenShift 当前版本与 JBoss EAP 的比较
表 1.1. 用于 OpenShift 的 JBoss EAP 和 JBoss EAP 之间的区别
JBoss EAP 功能 | OpenShift JBoss EAP 中的状态 | 描述 |
---|---|---|
JBoss EAP 管理控制台 | 不包括 | JBoss EAP 管理控制台没有包括在 JBoss EAP for OpenShift 的这个版本中。 |
JBoss EAP 管理 CLI | 不建议 | 不建议将 JBoss EAP 管理 CLI 与在容器化环境中运行的 JBoss EAP 一起使用。在容器重启时,使用管理 CLI 进行的任何配置更改都会丢失。可以从一个 pod 内访问管理 CLI,以进行故障排除。 |
受管域 | 不支持 | 虽然不支持 JBoss EAP 受管域,但应用程序的创建和分发是由 OpenShift 中的容器管理的。 |
默认 root 页面 | Disabled |
默认的 root 页面已被禁用,但您可以将自己的应用程序部署在 root 上下文中作为 |
远程消息 | 支持 | 支持 Red Hat AMQ 进行 pod 和远程消息传递。ActiveMQ Artemis 仅支持具有 JBoss EAP 实例的单一 pod 内消息传递,并且仅在缺少红帽 AMQ 时启用。 |
事务恢复 | 部分支持 | EAP 操作器是 OpenShift 4 中唯一进行了测试并被支持的事务选项。有关使用 EAP 操作器恢复事务的更多信息,请参阅 EAP Operator for Safe transaction Recovery。 一些环境不被支持。有关不支持的场景的更多信息,请参阅不支持的事务恢复方案。 |
嵌入式消息传递代理 | 已弃用 | 在 OpenShift 容器中使用嵌入的消息传递代理已被弃用。以后的发行版本中会删除对嵌入式代理的支持。 如果容器被配置为使用嵌入的消息传递代理,并且没有配置远程代理,则会记录警告。
如果容器配置不包括消息传递目的地,请将 |