Yii2 使用阿里MNS 来做队列
Aliyun Queue Extension for Yii 2
这个扩展是给官方原版的 yii2-queue 增加了阿里云的 消息队列驱动,只有队列,没有主题。按下面说明配置上以后,就可以按照官方原版的说明开始使用即可。
互联网 Java 工程师进阶知识完全扫盲
高并发架构
消息队列
为什么使用消息队列?消息队列有什么优点和缺点?Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么优点和缺点?
如何保证消息队列的高可用?
如何保证消息不被重复消费?(如何保证消息消费时的幂等性)
如何保证消息的可靠性传输?(如何处理消息丢失的问题)
如何保证消息的顺序性?
如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,说说怎么解决?
如果让你写一个消息队列,该如何进行架构设计啊?说一下你的思路。
springboot整合mq发送消息队列
写在前面,mq简称消息队列,本文介绍的是activemq.那mq主要用在什么场景,他的作用又是什么呢?
介绍:mq称为消息中间件,语言表达不如看图.
image.png
image.png
顾名思义,mq主要还是为了提高服务器响应速度,提高客户体验.举个例子大家就应该明白了。
activeMq安装及原理分析
1.下载地址:activeMQ:window中的apache-activemq-5.15.8-bin.zip2.安装解压压缩包,运行bin中的activemq.bat,qizh,根据本地环境决定运行win64还是win32,结果:访问:http://127.
RabbitMQ消息追踪之rabbitmq_tracing
rabbitmq_tracing插件相当于Firehose的GUI版本,它同样能跟踪RabbitMQ中消息的流入流出情况。rabbitmq_tracing插件同样会对流入流出的消息做封装,然后将封装后的消息日志存入相应的trace文件之中。