![[AIX、Linux 和 Windows]](ngalw.gif)
AIX, Linux, and Windows 上的多个安装
在 AIX®, Linux®, and Windows上,可以在系统上具有多个 IBM® MQ 副本。
您可以选择安装 IBM MQ 的每个副本的位置,但每个副本必须位于单独的安装位置。 一次最多可以在一台机器上存在 128 个 IBM MQ 安装。 您可以选择:
- 保持在机器上维护和管理单个 IBM MQ 安装的简单性。
- 利用通过启用多个 IBM MQ 安装提供的灵活性。
安装前要做出的决策
在安装 IBM MQ的多个副本之前,必须做出若干决策:
- 您将在何处安装 IBM MQ的每个副本?
- 您可以在 IBM MQ中选择安装的安装位置。 更多信息,请参阅多平台上的安装位置。
- 需要主安装吗?
- 主安装是系统范围位置所引用的安装。
更多信息,请参阅在AIX、Linux 和 Windows 上的主要安装。
- 您的应用程序将如何连接?
- 您需要考虑应用程序如何找到相应的 IBM MQ 库。 有关更多信息,请参阅 在多安装环境中连接应用程序和 在多安装环境中连接 .NET 应用程序。
- 是否需要更改现有出口?
- 如果 IBM MQ 未安装在缺省位置中,那么需要更新出口。 有关更多信息,请参阅 在 AIX, Linux, and Windows 上编写出口和可安装服务 。
- 哪个队列管理器将与哪个安装相关联?
- 每个队列管理器都与特定安装相关联。 队列管理器与该队列管理器的限制相关联的安装,以便该队列管理器只能由该安装中的命令进行管理。 有关更多信息,请参阅 使队列管理器与安装相关联。
- 您将如何设置环境以处理每个安装?
- 对于系统上的多个安装,您需要考虑如何使用特定安装,以及如何从该安装发出命令。 您可以指定命令的完整路径,也可以使用 setmqenv 或 crtmqenv 命令来设置环境变量。 设置环境变量允许您省略该安装的命令的路径。 有关更多信息,请参阅 setmqenv和 crtmqenv。
如果您已经安装了IBM MQ,并希望使用多安装功能从IBM MQ的一个版本迁移到另一个版本,请参阅 AIX、Linux 和 Windows 上的多安装队列管理器共存。
用于 .NET 支持包和多个安装的 IBM 消息服务客户机
对于多版本支持,在 IBM MQ上,必须随 IBM MQ 产品一起安装 "Java 和 .NET Messaging and Web Services" 功能部件。 有关安装 .NET 功能部件的更多信息,请参阅 安装 IBM MQ classes for .NET。