第一章:快速入門
消息隊列:基礎數據結構裏的先進先出的數據結構。
消息隊列的作用:
1.應用解耦
2.流量削峯
3.消息分發
4.保證最終一致性,方便動態擴容等功能
5.日誌記錄
rocketMq安裝: http:/ rocketmq.apache.org dowloading releases
benchmark 裏包括運行 benchmark 程序的 shell 腳本;
bin 文件夾裏含有各種使RocketMQ shell 腳本( Linux 平臺)和 cmd 腳本( Windows 平臺),比如常用的啓動 NameServer 的腳 mqnamesrv ,啓動 Broker 的腳本 mqbroker羣管理腳本 mqadmin
conf 件夾裏有 些示例配置文件,包括 種方式的broker 文件、 logback 文件等,用戶在 文件的時候,一般基於這些示例配置文件,加上 己特殊的 求即可;
lib 夾裏包括 RocketMQ各個模塊編譯成的 jar 包,以及 RocketMQ 依賴的 jar 包,比如 Netty commons lang FastJSON