news 2026/7/5 22:02:33

【AUTOSAR AP PHM 】PHM 需要交互的外部事件:从监督输入到恢复闭环的“事件总线”设计

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【AUTOSAR AP PHM 】PHM 需要交互的外部事件:从监督输入到恢复闭环的“事件总线”设计

目录标题

  • PHM 需要交互的外部事件:从监督输入到恢复闭环的“事件总线”设计
    • 1. PHM 的外部事件边界:三类输入、一个闭环
      • 1.1 三类“外部事件”分别解决什么问题
      • 1.2 PHM 对外接口的“名单感”:谁会来接入监督
    • 2. 被监督进程 → PHM:Checkpoint 事件流的核心价值与实现细节
      • 2.1 Checkpoint 的语义:它不是“心跳”,而是“可验证的到达点”
      • 2.2 安全边界:只处理“对应进程”报来的 Checkpoint
      • 2.3 并发与多实例:同一套代码路径可以有多份“运行中的证据”
      • 2.4 时间戳的落点:在“上报方”取时间,避免 IPC 抖动污染监督
    • 3. EM → PHM:生命周期上下文事件流,决定监督“启停边界”
      • 3.1 PHM 依赖 EM 的三类状态:监督必须知道“它监督的是哪个活体”
      • 3.2 Function Group State 改变时:监督是否“跟随切参”取决于进程是否重启
      • 3.3 自终止进程:Checkpoint 与 EM SIGTERM 信息共同定义“停止监督”的边界
      • 3.4 先于 PHM 启动的进程:监督起点不标准化
      • 3.5 PHM → EM:通常只有“报告 PHM 自身执行状态”
    • 4. PHM → SM:失败通知与恢复编排,直到看门狗兜底
      • 4.1 PHM 为什么要通知 SM:恢复动作由 SM 协调
      • 4.2 RecoveryHandler 的“超时语义”:没有 ACK 就升级为 watchdog reaction
      • 4.3 RecoveryAction 的 Offer/StopOffer:把“可恢复能力”变成显式状态
    • 5. 一张表看清 PHM 需要交互的外部事件
    • 6. 落地为“可实现的事件总线”:最小闭环实现要点
  • 结语


PHM 需要交互的外部事件:从监督输入到恢复闭环的“事件总线”设计

AUTOSAR Adaptive 的 Platform Health Management(PHM)看起来像“监督中心”,但它并不拥有其他应用/功能簇的生命域:PHM 的价值在于把被监督进程的运行证据(Checkpoints)EM 的生命周期上下文SM 的恢复编排三类输入拼成闭环——这也是为什么规范把 EM、PHM、SM 放在“主要安全相关功能簇”的同一张桌子上讨论。


1. PHM 的外部事件边界:三类输入、一个闭环

1.1 三类“外部事件”分别解决什么问题

PHM 的外部交互可以抽象为三条事件流:

  • 被监督进程 → PHM:Checkpoint 事件流
    这是“证据流”:告诉 PHM 某段代码路径在某时刻被执行到了。PHM据此检查是否按“正确时间与顺序”到达。
  • EM → PHM:生命周期上下文事件流
    这是“语境流”:告诉 PHM 哪个进程实例已 Running、已终止、即将被通知终止等关键状态,否则监督的启停和
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/4 12:13:21

IfcOpenShell如何解决传统BIM工作流中的五大痛点?

在传统BIM项目中,设计师常常面临数据孤岛、格式兼容性差、工具链断裂等挑战。IfcOpenShell作为开源IFC库和几何引擎,通过模块化架构重新定义了BIM数据处理方式。不同于传统的单一工具链,它提供了一套完整的解决方案,让BIM协作变得…

作者头像 李华
网站建设 2026/7/5 17:21:16

5步构建Android视频播放器跨设备适配框架

5步构建Android视频播放器跨设备适配框架 【免费下载链接】ExoPlayer 项目地址: https://gitcode.com/gh_mirrors/ex/ExoPlayer 在移动应用开发领域,视频播放功能的多设备兼容性始终是技术团队面临的重大挑战。随着Android设备生态的碎片化程度不断加深&…

作者头像 李华
网站建设 2026/7/5 0:10:23

计算机专业大学生学网络安全:先学这 5 个方向,校招不踩坑

大学生学安全:先学这 5 个方向,校招不踩坑 “大一学 Nmap 扫端口,大二学 Burp 抓包,大三还在刷 CTF 题,临毕业发现简历上只有‘会用 XX 工具’,面试被问‘能解决什么实际问题’哑口无言”—— 这是多数大学…

作者头像 李华
网站建设 2026/7/5 7:58:24

给你规划大学四年任务,毕业即可从事网络安全工程师

前言 最近有很多小伙伴问我:零基础如何入门网络安全,他的梦想是成为网络安全工程师。我一问年龄:也就刚刚步入大一,这可是最好的时机,因为有足足四年的时光来做准备。 行业前景 网络安全行业的前景相信已经无须多言&a…

作者头像 李华
网站建设 2026/7/5 20:59:54

3步掌握MuJoCo无头渲染:云端服务器批量仿真可视化终极指南

3步掌握MuJoCo无头渲染:云端服务器批量仿真可视化终极指南 【免费下载链接】mujoco Multi-Joint dynamics with Contact. A general purpose physics simulator. 项目地址: https://gitcode.com/GitHub_Trending/mu/mujoco 在云端服务器环境运行物理仿真时&a…

作者头像 李华
网站建设 2026/7/5 5:30:52

Unpaywall浏览器扩展:如何快速解锁付费学术论文

Unpaywall浏览器扩展:如何快速解锁付费学术论文 【免费下载链接】unpaywall-extension Firefox/Chrome extension that gives you a link to a free PDF when you view scholarly articles 项目地址: https://gitcode.com/gh_mirrors/un/unpaywall-extension …

作者头像 李华