Vitrage 资源处理器¶
https://blueprints.launchpad.net/vitrage/+spec/entity-graph-change-notifications
当实体图发生变化时,不同的服务希望被告知该变化,并据此执行相应的操作。
问题描述¶
当实体图发生变化时,不同的服务希望被告知该变化,并据此执行相应的操作。例如:(1) 当边或顶点被添加或删除时,Vitrage 评估器将在图上运行子图匹配算法,以查找匹配的模板并执行所需的操作。(2) 当现有边或顶点的属性被修改时,这也会影响子图匹配的结果,因此需要通知 Vitrage 评估器。
提议的变更¶
对于实体图上的每个 CRUD 操作,我们将支持添加可以被通知并接收更新的监听器,以便在每次更改发生时都能收到通知。更新必须包含有关每次更改的信息。
备选方案¶
无
数据模型影响¶
无
REST API 影响¶
无
安全影响¶
无
流水线影响¶
无
其他最终用户影响¶
无
性能/可扩展性影响¶
无
其他部署者影响¶
无
开发者影响¶
无
实现¶
负责人¶
- 主要负责人
alexey_weyl <alexey.weyl@alcatel-lucent.com>
工作项¶
无
未来生命周期¶
无
依赖项¶
无
测试¶
无
文档影响¶
无
参考资料¶
无