------------RabbitMQ
文章平均质量分 53
女汉纸一枚
丢弃对未来的怯懦,保持对未来的执着。
展开
-
【攻克RabbitMQ】基础
消息传递模式:点对点 (P2P, Point-to-Point) 模式和发布/订阅 (Pub/Sub) 模式作用 解耦、冗余、扩展性、削峰、可恢复性、顺序保证、缓冲、异步通信具体特点 可靠性、灵活的路由、扩展性、高可用性、多种协议、多语言客户端消息队列的运转过程:多个消费者可以订阅同一个队列,这时队列中的消息会被平均分摊(轮询)给多个消费者进行处理,...原创 2018-08-22 09:39:28 · 291 阅读 · 1 评论 -
【攻克RabbitMQ】常见问题
消息什么情况下会丢失?配合mandatory参数或备份交换器来提高程序的健壮性发送消息的交换器并没有绑定任何队列,消息将会丢失交换器绑定了某个队列,但是发送消息时的路由键无法与现存的队列匹配预估队列的使用情况?在后期运行过程中超过预定的阈值,可以根据实际情况对当前集群进行扩容或者将相应的队列迁移到其他集群。消费消息?推模式,拉模式保证消息的可靠性?RabbitMQ......原创 2018-08-22 09:47:46 · 6203 阅读 · 2 评论 -
【攻克RabbitMQ】多租户与权限的相关命令
多租户与权限#建立vhost,大括号里的参数表示 vhost 的名称。rabbitmqctl add vhost {vhost}#罗列当前vhost的相关信息,name标识vhost名称;tracing是否使用了RabbitMQ的trace功能rabbitmqctl list vhosts name tracing#删除vhost的命令,删除vhost同时也会删除其下所有的队列、交换器...原创 2018-08-22 09:49:55 · 506 阅读 · 2 评论 -
【RabbitMQ】学习笔记(一)
1、为什么我们认为应该选择RabbitMQ呢?除了Qpid之外,RabbitMQ是唯一实现了AMQP标准的代理服务器正式由于Erlang,RabbitMQ集群不可思议的简单每个人的经历不同,但我们发现RabbitMQ比竞争对手更可靠,更能防止崩溃RabbitMQ难以置信的容易安装和使用2、为什么通信过程需要信道呢?为什么不直接通过TCP连接发送AMQP命令呢?主要原因在于对操作系统...原创 2018-06-24 17:45:01 · 265 阅读 · 5 评论