执行下列步骤以打开或关闭事件服务。
在开始之前
此任务假定您已经
- 安装了 Common Event Infrastructure 服务器
- 安装了所有 Common Event Infrastructure 消息驱动的 bean 应用程序
- 配置了所有 Common Event Infrastructure 资源
- 登录至 WebSphere ESB 管理控制台
执行此任务的目的和时间
事件服务提供对 Common Event Infrastructure
服务器的访问,并确保有关 WebSphere 服务器的信息和关联范围信息自动包括在传递至事件基础结构的每个事件中。
通过修改
在服务器启动时启用服务属性来配置事件服务;此操作指定是否对特定应用程序服务器自动启动该服务。(还可更改 Common Event Infrastructure 发射器工厂的 JNDI 名称。请参阅步骤 5。)
警告:
禁用事件服务将阻止
Common Event Infrastructure
服务器处理任何事件。数据库中不会保留任何事件信息,事件也不会分发至 JMS 目标。
完成此任务需要执行的步骤
- 在管理控制台导航窗格中,单击服务器 > 应用程序服务器。 应用程序服务器列表将显示在内容窗格中。
- 单击想要配置的应用程序服务器。
- 在业务集成表中,选择事件服务。事件服务属性将显示在“配置”选项卡中。
- 在“一般属性”下,选择或清除在服务器启动时启用服务属性复选框。
- 已选择
- [缺省] 事件服务将在应用程序服务器启动时启动。这使得生成事件的应用程序能够在应用程序服务器上运行。
要点: 由事件监视使用该事件服务并且该事件服务应该始终处于启用状态。
启用的事件服务允许有关 WebSphere
服务器的信息及关联范围信息自动包括在将传递至事件基础结构的每个事件中。
- 已清除
- 事件服务在应用程序服务器启动时不会启动。由事件监视使用该事件服务,并且禁用的事件服务不会自动收集有关 WebSphere 服务器的信息并将其插入到每个事件中,也不会创建任何关联范围信息。
如果尝试启
动使用该事件服务的应用程序,尝试操作会被拒绝并且发出一条消息。服务器将在不启动该应用程序的情况下
继续启动。
- 复查用于将事件提交至事件基础结构的事件发射器概要文件工厂的 Java 命名和目录接口(JNDI)名称。 提供的名称是来自 Common Event Infrastructure
提供程序的缺省发射器工厂 JNDI,并且是 WebSphere 缺省概要文件的一部分。除非已经生成了另一概要文件,否则请接受缺省 JNDI 名称。
- 要保存并应用该配置,单击确定按钮。
- 停止然后重新启动应用程序服务器以使更改生效。