Openstack Nova API:实时更新

时间:2017-03-23 12:32:50

标签: openstack openstack-nova

我需要编写一个连接到Nova API的服务,并立即获知租户端口或VM更改的任何更新。这有可能吗?

我知道如何使用Kubernetes(/api/v1/watch/services)执行此操作,但无法使用Nova API找到如何执行此操作。

1 个答案:

答案 0 :(得分:1)

  

我需要编写一个连接到Nova API的服务,并立即获知租户端口或VM更改的任何更新。这有可能吗?

大多数OpenStack服务通过消息总线发出事件通知(通常但不总是RabbitMQ)。可以在here找到Nova通知的文档。

您需要编写连接到消息总线的客户端并订阅相应的通知。