上一主题: 自定义组件行为下一主题: Halsign TurboGate PV 驱动程序


vme:事件生成器

VME 是用户模式实用工具,在组件启动过程中以及在运行时可为 CA AppLogic® 生成特定事件。

如果组件是受管组件,组件在启动过程中必须使用 vme 来告诉 CA AppLogic® 此组件是否成功启动。 如果由于错误(如属性设置无效、没有足够可用内存等)导致组件无法启动,组件可以使用 vme 使组件启动失败,并将错误消息记录到网格控制器系统日志中。

使用网格的 list log 命令访问系统日志。 在组件运行时期间也可以使用 vme 将严重错误消息记录到网格显示板。

默认情况下,APK 安装到组件中时,vme 将始终向组件发送“启动成功”事件。 这可以由组件特定的脚本覆盖,该脚本在组件启动过程期间执行。

用法

vme id=<event> [msg=<message>] [severity=<severity>] [progress=<readiness>] [cnt_name=<counter name> cnt_value=<counter value>]

示例

vme id=started_ok

vme id=start_failed msg="缺少 DNS 服务器地址"

vme id=maintenance msg="数据库恢复" progress=30

vme id=log msg="SSL 证书加载正常" severity=info

vme id=alert msg="检测到已损坏的数据库文件" severity=fatal

vme id=alert cnt_name=n_db_xact_per_min cnt_value=46 severity=fatal

注意: