【openstack】openstack中的消息队列
??
?? 具体使用哪一种根据配置文件确定,默认的配置项是:
?对消息的处理包括:从消息中获取接口名称、获取接口参数、调用ComputeManager对象相应方法。
?cast_to_compute_host方法的实现:
?rpc.cast最终会创建一个TopicPublisher对象,并调用该对象的send方法。
?由上可知,TopicConsumer对象会向名为“nova”的exchange上, 以 “compute.host”为routing-key发送消息。此时消息会发送到在名为“compute.host”队列上监听的TopicConsumer对象。