0
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 API服務如何與其他服務進行通信?