# 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技術交流群

# 參考資料
略