【发布时间】:2014-08-27 18:21:14
【问题描述】:
OpenStack 中的每个主要服务都有一个 API 服务作为客户端访问的端点,例如。 openstack-nova-api、openstack-glance-api 等。但是对于每个主要服务,还有其他次要服务,如 openstack-nova-scheduler、openstack-nova-conductor 等。这些服务建议部署在其他节点上,而不是运行 API 服务以获得某种隔离的节点。
我的问题是 openstack-nova-api 如何知道真正的服务(openstack-nova-scheduler/openstack-nova-conductor)在哪里运行,它们如何与其他服务通信?当 openstack-nova-api 收到一个新请求时,它如何将它分发给可以处理并发回结果的真实服务?
【问题讨论】:
标签: openstack