# PMQ 微服务消息队列介绍 Githup地址 [https://github.com/ppdaicorp/pmq](https://github.com/ppdaicorp/pmq) PMQ是拍拍贷研发一款分布式消息队列,能够保证消息的不丢失,具有部署和运维简单的特性。消息队列采用mysql数据库进行消息存储,能够非常方便和简单的进行水平扩展。 消息队列基于Spring Boot开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。 消息队列原生客户端不依赖任何框架,能够运行于所有Java1.8+运行时环境,同时对Spring Mvc/Spring Boot环境也有额外支持。 本地快速部署请参见 wiki `快速部署` # Screenshots # Features 消息队列具有以下特点: 1. 支持动态重平衡 2. 支持动态修改偏移量 3. 支持动态修改线程数 4. 支持动态修改延迟时间 5. 支持动态设置黑白名单 6. 支持动态修改批量消费条数 7. 支持消息发送令牌防止乱发 8. 支持动态启停消费 9. 支持自助创建topic,自助扩容 10. 支持自助创建消费者组 11. 支持自助添加和解除绑定topic 12. 支持一个应用订阅多个消费者组 13. 失败消息重新消费 14. 支持消息无缝迁移 # PMQ技术交流群 ![](http://bosssoft.vip/bd329a853a85cf0e50d9e1e12d562f11) # 参考资料 略