为手动安装的事件发射器服务创建资源

以手动方式安装事件发射器服务时,必须先创建资源。如果您并非使用配置向导来安装发射器服务,或者为了提高性能而部署多个发射器服务实例,那么必须以手动方式为事件发射器服务创建所有必需资源。请参阅相关链接。您可以使用管理控制台来创建所需的资源。

开始之前

在开始执行本任务之前,必须创建 IBM® Business Monitor 服务集成总线 (SIB)。请参阅相关参考以获取指示信息。

关于此任务

本主题提供有关创建下列必需资源的指示信息:

注: 如果您是首次在服务器上为 JMS 发射器创建这些资源(如果先前未以手动方式或通过配置向导在服务器上部署事件服务),那么可以选择使用所有缺省名称以简化发射器服务的安装。在下列步骤中,指示了缺省名称。您可以复用已定义的事件发射器工厂,也可以创建新的事件发射器工厂。请为 REST 和 JMS 创建不同的事件发射器工厂。

请使用管理控制台按给定顺序创建资源。

过程

  1. 要创建 JMS 目标队列,请完成下列步骤:
    1. 选择服务集成 > 总线,并单击 MONITOR.cell_name.Bus
    2. 选择目标资源 > 目标,然后单击新建
    3. 创建新的目标队列向导启动后,确保选中队列,并单击下一步
    4. 将此资源命名为 MonitorEventEmitterXMLQueue2 缺省值为 MonitorEventEmitterXMLQueue
    5. 对于描述,请为此队列提供一般性描述(例如:Queue for the Business Monitor server JMS event emitter queue。 单击下一步
    6. 选择总线成员所在的节点,单击下一步,然后单击完成
  2. 要创建 JMS 错误目标队列,请重复步骤 1 将此资源命名为 MonitorEventEmitterXMLErrorQueue2。 缺省值为 MonitorEventEmitterXMLErrorQueue。 对于描述,请输入 Bus for the Business Monitor server JMS event emitter error queue
  3. 指定错误队列作为异常目标队列。
    1. 选择服务集成 > 总线,并单击 MONITOR.cell_name.Bus
    2. 选择目标资源 > 目标,并选择步骤 1 中创建的目标队列。
    3. 异常目标部分中,选择指定按钮,并指定步骤 2 中创建的错误队列的名称。
    4. 单击确定,然后单击保存
  4. 要创建错误队列连接工厂,请完成下列步骤:
    1. 选择资源 > JMS > 队列连接工厂
    2. 为新的错误队列连接工厂选择适当的作用域,并单击新建
    3. 单击确定以接受缺省消息传递提供程序。
    4. 配置选项卡上,为新的错误队列连接工厂输入名称描述JNDI 名称,并选择总线名称单击确定,然后单击保存 请参阅下列列表项:
      • 名称MonitorEmitterXMLErrorQConnFactory2

        缺省名称为 MonitorEmitterXMLErrorQConnFactory

      • 描述ErrorQConnFactory for the Business Monitor server JMS event emitter queue
      • JNDI 名称jms/MonitorEventEmitter/ErrorQConnFactory2

        缺省 JNDI 名称为 jms/MonitorEventEmitter/ErrorQConnFactory

      • 总线名称MONITOR.cell_name.Bus
    5. 指定安全环境的安全性设置,然后单击应用 用于执行 XA 恢复的认证别名为 MonitorBusAuth。容器管理的认证别名为 MonitorBusAuth
  5. 要创建队列连接工厂,请重复步骤 4 使用以下信息:
    • 名称MonitorEmitterQConnFactory2

      缺省名称为 MonitorEmitterQueueConnFactory

    • 描述QConnFactory for the Business Monitor server JMS event emitter queue
    • JNDI 名称jms/MonitorEventEmitter/QueueConnFactory2

      缺省 JNDI 名称为 jms/MonitorEventEmitter/QueueConnFactory

    • 总线名称MONITOR.cell_name.Bus
  6. 要创建 JMS 队列,请完成下列步骤:
    1. 选择资源 > JMS > 队列
    2. 为新队列选择适当的作用域,然后单击新建
    3. 单击确定以接受缺省消息传递提供程序。
    4. 为新队列输入配置选项卡上,为新的错误队列连接工厂输入名称JNDI 名称,并选择总线名称队列名称。单击应用 请参阅下列列表项:
      • 名称MonitorEventEmitterQueue2

        缺省名称为 MonitorEventEmitterQueue

      • JNDI 名称jms/MonitorEventEmitter/Queue2

        缺省 JNDI 名称为 jms/MonitorEventEmitter/Queue

      • 总线名称MONITOR.cell_name.Bus
      • 队列名称:请选择步骤 1 中创建的 JMS 目标队列
  7. 要创建 JMS 错误队列,请重复步骤 6 使用以下信息:
    • 名称MonitorEventEmitterErrorQueue2

      缺省名称为 MonitorEventEmitterErrorQueue

    • JNDI 名称jms/MonitorEventEmitter/ErrorQueue2

      缺省 JNDI 名称为 jms/MonitorEventEmitter/ErrorQueue

    • 总线名称MONITOR.cell_name.Bus
    • 队列名称:请选择步骤 2 中创建的 JMS 错误目标队列
  8. 要创建激活规范,请完成下列步骤:
    1. 选择资源 > JMS > 激活规范
    2. 为新激活规范选择适当的作用域,然后单击新建
    3. 单击确定以接受缺省消息传递提供程序。
    4. 为新激活规范输入配置选项卡上,为新的错误队列连接工厂输入名称JNDI 名称,并选择总线名称目标类型目标 JNDI 请参阅下列列表项:
      • 名称MonitorEventEmitterActivationSpec2

        缺省名称为 MonitorEventEmitterActivationSpec

      • JNDI 名称jms/MonitorEventEmitter/ActivationSpec2

        缺省 JNDI 名称为 jms/MonitorEventEmitter/ActivationSpec

      • 总线名称MONITOR.cell_name.Bus
      • 目标类型:队列
      • 目标 JNDI:请选择步骤 1 中创建的 JMS 目标
    5. 认证别名设置为 MonitorBusAuth单击确定,然后单击保存
  9. 要为 REST 事件发射器服务创建事件发射器工厂,请完成下列步骤:
    1. 选择服务集成 > 公共事件基础结构 > 事件发射器工厂
    2. 为新的事件发射器工厂选择适当的作用域,然后单击新建
    3. 为新的事件发射器工厂输入配置选项卡上,为新的错误队列连接工厂输入名称JNDI 名称。单击应用 请参阅下列列表项:
      • 名称EmitterFactoryForREST2

        缺省名称为 EmitterFactoryForREST

      • JNDI 名称com/ibm/monitor/EmitterFactoryForREST2

        缺省 JNDI 名称为 com/ibm/monitor/EmitterFactoryForREST

    4. 在“事件传输”下面,选择支持事件服务传输,选择使用以下条目,然后输入 com/ibm/events/configuration/bus-transmission/Default
  10. 要为 JMS 事件发射器服务创建事件发射器工厂,请重复步骤 9单击确定,然后单击保存 请参阅下列列表项:
    • 名称EmitterFactory2

      缺省名称为 EmitterFactory

    • JNDI 名称com/ibm/monitor/EmitterFactory2

      缺省 JNDI 名称为 com/ibm/monitor/EmitterFactory

  11. 重新启动服务器以使更改生效。 如果您是在网络部署 (ND) 环境中创建资源,请重新启动在其中创建资源的集群。