本部分提供关于向企业管理器中添加新或更新的管理模块的信息。 您可以使用热部署服务来部署管理模块,而不必重新启动企业管理器(请参阅使用管理模块热部署服务)。 但是,建议您不要在生产收集器或 MOM 上使用此机制。 有关更多信息,请参阅避免使用管理模块热部署。
要部署新或更新的管理模块,请将它们放在 deploy 目录中,企业管理器会定期轮询此目录。 当企业管理器检测到 deploy 目录中的新管理模块文件时,它自动将这些文件部署到 CA Introscope® 超级域。
如果您有多个 CA Introscope® 域并且希望选择性地部署管理模块,请在 deploy 目录中为每个目标域分别创建一个子目录。 企业管理器会轮询 deploy 目录中的所有子目录,并将它找到的管理模块部署到与子目录名称对应的域中。
当部署包含到其他管理模块元素链接的管理模块时,您还必须部署包含目标元素的管理模块。
注意:默认情况下,如果管理模块包含对其他尚未部署管理模块的引用,您会收到一个启动警告通知。 这种警告记录在位于 <EM_home>/logs 目录的 IntroscopeEnterpriseManager.log 文件中,而且包含帮助您诊断故障和解决问题的详细信息。 要更改默认系统行为,您可以更新 IntroscopeEnterpriseManager.properties 文件中的属性。 有关详细信息,请参阅《CA APM 配置和管理指南》。
部署管理模块的更新之前,请在部署更新版管理模块 .jar 文件之前删除现有的管理模块。
可以对某些管理模块使用热部署服务,但不要在生产收集器或 MOM 上执行管理模块热部署。 有关更多信息,请参阅避免使用管理模块热部署。
要使用管理模块热部署,请视情况将一个或多个管理模块 .jar 文件复制到 <EM_Home>/deploy 目录或 deploy 目录的特定域子目录。
在下一次轮询间隔内会部署管理模块,默认情况下,发生在 60 秒内。 管理模块 .jar 文件:
在企业管理器日志中记录了部署。
重要信息! 不要在生产收集器或 MOM 上执行管理模块热部署。 它会锁定系统并阻止报告度量标准数据。 由于虚拟代理和管理模块的热部署占用了较多的 CPU 资源,因此它可能锁定收集器几分钟的时间,在这段时间内不会搜集度量标准。 更改虚拟代理定义或在 MOM 或收集器中重新部署管理模块时可能发生这种情况;结果可能是,集群在延长期内停止对 Workstation 用户的响应。 基于这种情况,我们强烈建议您不要在生产环境中执行管理模块热部署。
您可以在开发期间和开发管理模块时执行热部署。 但是,如果您在使用大负荷企业管理器或大型集群,请避免执行管理模块热部署,因为系统可能停止响应。
有关虚拟代理的详细信息,请参阅《CA APM 配置和管理指南》。
|
版权所有 © 2013 CA。
保留所有权利。
|
|