Sun Java System Message Queue 4.1 发行说明

持久性存储库格式更改

为了提高性能,Message Queue 3.7 UR1 对持久性存储库格式进行了两处更改。一处是对文件存储库的更改,另一处是对 JDBC 存储库的更改。

由于这些更改会影响存储库兼容性,因此已将 Message Queue 3.7 UR1 中文件存储库和 JDBC 存储库的版本从 350 更改为 370。

Message Queue 4.0 对 JDBC 存储库进行了一些更改,以便实现优化和支持未来的增强功能。因此,JDBC 存储库版本已提高到 400。请注意,在 4.0 版中,基于文件的持久性存储库版本仍保持为 370,因为未对此版本进行任何更改。

Message Queue 4.0 支持将持久性存储库自动转换为基于文件的持久性存储库和 JDBC 持久性存储库的最新版本。imqbrokerd 首次启动时,如果实用程序检测到早期版本的存储库,则会将存储库迁移到新格式,并留下早期的存储库。

如果需要回滚此升级,可以先卸载 Message Queue 4.0,然后重新安装以前运行的版本。由于未对存储库的早期副本进行任何更改,因此代理可以运行存储库的早期副本。