# 介紹
## RabbitMQ
RabbitMQ是一個在AMQP(Advanced Message Queuing Protocol )基礎上實現的,可復用的企業消息系統。它可以用于大型軟件系統各個模塊之間的高效通信,支持高并發,支持可擴展。
## AMQP
AMQP,即Advanced Message Queuing Protocol,一個提供統一消息服務的應用層標準高級消息隊列協議,是應用層協議的一個開放標準,為面向消息的中間件設計。基于此協議的客戶端與消息中間件可傳遞消息,并不受客戶端/中間件不同產品,不同的開發語言等條件的限制。
# 安裝
## Docker 安裝
* [RabbitMQ - docker](https://hub.docker.com/_/rabbitmq)
~~~
$ docker pull rabbitmq
$ docker run -d --hostname my-rabbit -p 5672:5672 --name some-rabbit rabbitmq
~~~
- python
- 虛擬環境安裝
- flask框架
- 框架安裝
- 編輯器使用
- PHP
- Thinkphp
- tp5 XA事務
- 網站地圖
- tp 兩個字段間的大小比較的兩種常見方法
- Thinkphp6 擴展包
- think-queue隊列
- tp框架多應用隱藏.php
- thinkphp擴展
- redis 語法
- 數據操作
- 利用文件鎖 控制數據庫
- 郵件發送
- 微信接口類封裝
- 微信小程序支付
- 微信支付
- 微信退款
- php擴展記錄
- 敏感詞
- php采集
- 微信小程序
- 微信公眾號
- 微信小程序推送
- 微信小程序獲取access_token
- 獲取小程序二維碼
- 小程序登錄
- 小程序配置
- excel使用
- 上傳下載
- php 使用rpc
- GatewayWorker的使用記錄
- json添加虛擬鍵
- ffmpeg-php類庫
- php 常用庫
- swoole 案例
- 修改laravel 軟刪除字段 默認null的問題
- Visual Studio Code
- Go
- beego框架
- 基礎
- 安裝
- 升級指南
- bee 工具的使用
- mysql
- 千萬級數據庫優化
- 大表優化方案
- 表分區
- 數據庫外鍵
- ffmpeg命令
- Linux 安裝 ffmpeg
- 視頻截圖
- 壓縮、獲取視頻信息
- 圖片合成視頻
- 視頻分解成圖片
- 截取圖片
- 視頻和圖片互轉
- 圖片添加水印
- 視頻添加字幕
- MP4視頻 剪裁、合并、與TS轉換
- 常用命令
- 多個視頻合并截取,拆分
- 多進程處理視頻
- 推流、拉流
- 推拉流2
- 源碼安裝 ffmpeg
- 瀏覽器解鎖
- 各種學習
- RabbitMQ企業消息
- php使用
- python使用
- 常用正則
- Liunx 命令