第 6 章 在 JBoss EAP 安装中修补 Fuse
本章介绍了如何将 Fuse 修补程序应用到 JBoss EAP 安装的现有 Fuse 中。它包括以下主题:
升级 JBoss EAP
您还可以将 JBoss EAP 的底层版本升级到 Fuse 支持的另一版本,而无需在 JBoss EAP 上重新安装和重新部署 Fuse。如需了解更多详细信息,请参阅 JBoss EAP 补丁和升级指南。
重要
您只能将 JBoss EAP 升级到在 Fuse 支持的配置页面中 支持的版本。
6.1. JBoss EAP 上 Fuse 的热修补
Fuse 修补程序包含 JBoss EAP 安装的 Fuse 中特定文件的更新版本。它们通常仅包含一个或多个关键错误。热修补修补程序适用于您现有红帽 Fuse 分发的基础上,仅更新现有 Fuse 文件的子集。
在 JBoss EAP 上为 Fuse 应用补丁是一个两阶段的过程,首先将补丁文件添加到补丁存储库中,然后在 JBoss EAP 服务器中安装。下图显示了 JBoss EAP 上的 Fuse patching 流程概述:
- 补丁软件仓库
- patch 存储库是 JBoss EAP 补丁上与 JBoss EAP 服务器相同的 JVM 上运行的 Fuse 的存放区域。当存储库中存在补丁时,这并不意味着它在 JBoss EAP 服务器中已安装。您必须首先将补丁添加到存储库,然后从存储库安装补丁到 JBoss EAP 服务器中。
- fusepatch 工具
-
fusepatch
实用程序是用于在 JBoss EAP 上修补 Fuse 的命令行工具。在 EAP 软件包上安装 Fuse 后,JBoss EAP 服务器的bin
目录中提供了fusepatch.sh
脚本(Linux 和 UNIX)和fusepatch.bat
(Windows)脚本。