配置 Managed File Transfer 记录器

Managed File Transfer 传输文件时,它会将有关其操作的信息发布到协调队列管理器上的主题。 数据库记录器是 Managed File Transfer 的可选组件,可用于将此信息复制到数据库中以进行分析和审计。

有三个版本的记录器:
  • 独立文件记录器
  • 独立数据库记录器
  • Java Platform, Enterprise Edition (Java EE) 记录器
独立文件记录器仅在 V 7.5 和更高版本中可用。

独立文件记录器

独立文件记录器是一个 Java 进程,它在托管协调队列管理器的系统上运行,或在托管与协调队列管理器连接的队列管理器的系统上运行。 独立文件记录器使用 IBM® MQ 绑定来连接到其关联的队列管理器。 此独立记录器使用 fteCreateLogger 命令来创建。

对于 V 7.5 及更高版本,您可以将独立文件记录器作为 Windows 服务运行,以确保文件记录器在您从 Windows 会话注销时继续运行,并且可以将其配置为在系统重新启动时自动启动。 有关指示信息,请参阅 安装和配置 IBM MQ Managed File Transfer 独立文件记录器

独立文件记录器在 z/OS® 或 IBM i上不受支持。

独立数据库记录器

独立数据库记录器是您安装在托管队列管理器和数据库的系统上的 Java 应用程序。 独立数据库记录器通常安装在与协调队列管理器相同的系统上,但也可以安装在与连接到协调队列管理器的任何队列管理器相同的系统上。 独立数据库记录器使用 IBM MQ 绑定来连接到其关联的队列管理器,并使用类型 2 或类型 4 JDBC 驱动程序来连接到 Db2® 或 Oracle 数据库。 这些类型的连接是必需的,因为独立数据库记录器使用队列管理器的 XA 支持通过队列管理器和数据库协调全局事务,从而保护数据。

如果您正在使用 Windows 系统,那么可以将独立记录器作为 Windows 服务运行,以确保从 Windows 会话注销时记录器继续运行。 有关指示信息,请参阅 安装独立数据库记录器的 IBM MQ Managed File Transfer 独立数据库记录器

Java EE 数据库 记录器

Java EE 数据库记录器作为 EAR 文件提供,您可以将该文件安装到应用程序服务器中。 如果您具有可用的现有 Java EE 应用程序服务器环境,那么这可能比使用独立数据库记录器更方便,因为可以与其他企业应用程序一起管理 Java EE 数据库记录器。 您还可以在单独的系统上将 Java EE 数据库记录器安装到托管 IBM MQ 服务器和数据库的系统。 支持 Java EE 数据库记录器与 Db2 和 Oracle 数据库配合使用。 当 Java EE 数据库记录器安装在 WebSphere® Application Server V 7.0上时,它还支持 Oracle Real Application Clusters。