1:IPC名字mq_XXX,sem_XXX,shm_XXX. 消息队列 信号量 共享内存区 <mqueue.h> <semaphore.h> <sys.mman.h> 创建,打开或删除 mq_open mq_close mq_unlink sem_open sem_close sem_unlink ...
分类:
其他好文 时间:
2017-01-01 19:51:51
阅读次数:
209
最近在测试一个新的项目,原来项目是不存在主从库,和服务器集群的内容。 但新的项目进行了架构升级,随着业务的增长,这种普遍的服务器集群,读写分离等基本的架构内容一定是需要使用的。 出现的问题: A系统在购买某个产品的时候,先从产品的剩余数量中减去购买量,发送一个mq消息,前面的几个事儿作为一个事务进行 ...
分类:
其他好文 时间:
2017-01-01 18:08:19
阅读次数:
177
RabbitMQ 默认日志里只有类似客户端“accpet/close”等信息,对于有异常或者跟踪消息内部结构就比较麻烦了。 不过MQ有个rabbitmq_tracing插件,安装该插件后在控制台的管理tab页,就可以看到多了一个trace的菜单。 其中,最重要的是理解pattern的格式。一般来跟踪 ...
分类:
其他好文 时间:
2016-12-31 20:51:49
阅读次数:
1899
如下所示,每个rabbitmq队列除了发布和消费吞吐量外,还有一个评价MQ队列效率的更加重要的指标Consumer utilisation ,如下: 在最佳利用率情况下,这个值能够达到100%,并且生产中总是应该达到100%。但在很多系统中,这个值可能低于5%。这一般是由于下列原因所致(这三者我们都 ...
分类:
其他好文 时间:
2016-12-31 07:19:17
阅读次数:
1978
51单片机课程设计:基于MQ-3的酒精浓度报警器本程序用于将MQ-3上读取到的模拟信号转换为对应的数字信号,经51单片机处理后,在数码管显示,同时具有报警功能,当检测值高于预警值,蜂鸣器报警。除了可以检测MQ-3酒精浓度模块的AD值,也适用于MQ系列的其他模块,原理基本都相同..
分类:
其他好文 时间:
2016-12-29 23:36:32
阅读次数:
263
报错: 查看当前主机名: hostname命令: 在hosts中配置mq的master和slave(如果有slave): 这样生产者服务就可以启动了。 ...
分类:
其他好文 时间:
2016-12-28 12:03:34
阅读次数:
438
一、下载运行MQ服务 1、下载ActiveMQ :http://activemq.apache.org/ 2、解压缩: 进入bin目录 win32和win64对应不同位的操作系统,选择进入 点击activemq.bat 运行即可启动ActiveMQ服务。 在浏览器输入ActiveMQ 服务地址:ht ...
分类:
Web程序 时间:
2016-12-27 22:20:53
阅读次数:
307
python - 操作RabbitMQ 介绍 RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针 ...
分类:
编程语言 时间:
2016-12-26 21:32:41
阅读次数:
377
消息中间件NMQ 1.What is nmq? nmq = new message queue; 一个通用消息队列系统 为在线服务设计 什么是消息队列?问什么需要?有哪些功能? 消息队列的本质:1.多个不同的应用之间实现相互通信的一种异步传输模式2.异步3.解耦 业界有哪些比较好的mq? yahoo ...
分类:
其他好文 时间:
2016-12-22 11:03:14
阅读次数:
250
1、下载安装 Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装RabbitMQ之前要先安装Erlang。 erlang:http://www.erlang.org/download.html rabbitmq:http://www.rabbitmq.com/download.h ...
分类:
其他好文 时间:
2016-12-16 11:49:00
阅读次数:
185