rabbitmq
2021-10-19 08:34:20 7 举报
rabbitmq自学,6中模式总结
作者其他创作
大纲/内容
消费者
Channel
Connection
生产者
basicPublish
RPC模式
QUEUE 队列
RoutingKey=*.rabbit.*
other operations
Exchange交换机Default AMQPtype=direct
简单队列模式
RoutingKey=queue_name
工作队列轮询模式:在生产者发送一批消息之后,轮询模式会按照轮询的方式将消息分发给消费者,因此每个消费者被派发的数据基本一致,该模式忽略了各个消费者的消费能力。 公平模式:在生产者发送一批消息之后,会限制消费者获取信息的条件,只有消费者在处理完当前消息之后,才能够从队列中获取下一条消息,该方法考虑到不同消费者的能力,进行公平得消息派发。
排他队列
发布/订阅队列
RoutingKey=#.message.#
rpc_queue
ExchangeAMQP Defaulttype=direct
basicConsume
RoutingKey:repc_queuecorrelationIdreply_to
客户端
主题模式
路由队列
queue_name
服务端
baiscPublish
Exchange交换机type=fanout
Service
RoutingKey:reply_tocorrelationId
RoutingKey=orange
Exchange交换机type=direct
reply_to
Exchange交换机type=topic
0 条评论
下一页