在 ONOS REST API 应用程序上捕获事件

Catch events on ONOS REST API Applications

我正在使用 ONOS 作为我的 SDN 控制器,RESTNB 中,NetconfSB 中。 我可以通过这些层发送数据,捕获响应并分析它们。 现在,问题是如何在 REST API 个 APP 中接收事件。 我的意思是应用程序不需要发送请求和分析响应,如果发生什么事情它会自动发送到 NB 个应用程序。 我能做些什么来实现这个结构? REST 应用程序是否可以接收事件?

我找到答案了。

ONOS 有一个名为 kafka 的集成,它可以将事件发送到 consumer。 我还添加了一个 kafka producer 作为模块到 ONOS 核心,它可以发送 ONOS 现在不支持的其他事件。

至今ONOS支持LINK设备 个事件。

了解更多信息:

https://wiki.onosproject.org/display/ONOS/Kafka+Integration

和:

http://kafka.apache.org/quickstart

祝你好运!