其他分享
首页 > 其他分享> > 大舅开发-从小白到弃坑之路【openstack】-PRC调用

大舅开发-从小白到弃坑之路【openstack】-PRC调用

作者:互联网

https://www.cnblogs.com/jmilkfan-fanguiju/p/7532329.html

 

 

当别的服务进程希望影响另一个服务进程时,就可以通过 import 另一个服务进程的 rpcapi 就可以实现了。

EXAMPLE:当nova-conductor通知nova-compute创建虚拟机实例时,过程如下:
1. 在 nova-conductor 的代码中使用了 import nova-compute rpcapi module 或者类实例化传参这两种实现方式来加载 compute rpcapi 对象。这样 nova-conductor 就拥有了通过 RPC 访问 nova-compue 的能力。
2. 在 nova-conductor 的代码实现中调用了 rpcapi 模块的方法,即 nova-conductor发送了一个请求到 Queue,并等待 nova-compute 接受和响应。
3. nova-compute 接收到 nova-conductor 的请求,并作出响应。

标签:compute,白到,conductor,PRC,nova,import,进程,openstack,rpcapi
来源: https://www.cnblogs.com/wlglx/p/14482251.html