第一章:快速入门
消息队列:基础数据结构里的先进先出的数据结构。
消息队列的作用:
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