随笔分类 -  RabbitMQ

该文被密码保护。
posted @ 2018-05-23 09:29 afterdawn 阅读(2) 评论(0) 推荐(0)
摘要:消息型中间件: AMQP协议:高级消息队列协议 AMQP 0-9-1 AMQP 1.0 路由模型: direct topic fan-out headers broker: exchange binding queue virtualhost:虚拟主机 exchange binding queue 阅读全文
posted @ 2018-05-23 09:22 afterdawn 阅读(285) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-05-22 18:22 afterdawn 阅读(5) 评论(0) 推荐(0)
摘要:网络分区的意义 RabbitMQ的模型类似交换机模型,且采用erlang这种电信网络方面的专用语言实现。RabbitMQ集群是不能跨LAN部署(如果要WAN部署需要采用专门的插件)的,也就是基于网络情况良好的前提下运行的。 为什么RabbitMQ需要这种前提假设?这个和它本身的数据一致性复制原理有关 阅读全文
posted @ 2018-05-22 17:15 afterdawn 阅读(2800) 评论(0) 推荐(0)
摘要:关于network partition网络设备故障导致的网络分裂。比如,存在A\B\C\D\E五个节点,A\B处于同一子网,B\C\D处于另外一子网,中间通过交换机相连。若两个子网间的交换机故障了即发生了网络分区,A\B和C\D\E便不能通讯。某些系统是partition-tolerant的,也即, 阅读全文
posted @ 2018-05-22 16:54 afterdawn 阅读(2667) 评论(0) 推荐(0)
摘要:(一) 功能和原理 设计集群的目的 允许消费者和生产者在RabbitMQ节点崩溃的情况下继续运行 通过增加更多的节点来扩展消息通信的吞吐量 允许消费者和生产者在RabbitMQ节点崩溃的情况下继续运行 通过增加更多的节点来扩展消息通信的吞吐量 1 集群配置方式 RabbitMQ可以通过三种方法来部署 阅读全文
posted @ 2018-05-18 18:31 afterdawn 阅读(7124) 评论(0) 推荐(0)
摘要:框架结构的展⽰图 • 我们先来看下这个部分 这⾥是 prometheus的服务端也就是核⼼ prometheus本⾝是⼀个以进程⽅式启动,之后以多进程和多线程实现监控数据收集 计算 查询 更新 存储 的这样⼀个C/S模型运⾏模式本⾝的启动很简单 如果不带参数的不考虑后台运⾏的问题那么 prometh 阅读全文
posted @ 2018-05-11 15:21 afterdawn 阅读(532) 评论(0) 推荐(0)