• ">


    https://blog.csdn.net/zyx1260168395/article/details/110641851
    消息队列是一种“先进先出”的数据结构

    比如物流系统发生故障,需要几分钟才能来修复,在这段时间内,物流系统要处理的数据被缓存到消息队列中,用户的下单操作正常完成。当物流系统回复后,补充处理存在消息队列中的订单消息即可,终端系统感知不到物流系统发生过几分钟故障。

    • Producer:消息的发送者;举例:发件者
    • Consumer:消息接收者;举例:收件人
    • Consumer Group:消费组;每一个 consumer 实例都属于一个 consumer group,每一条消息只会被同一个 consumer group 里的一个 consumer 实例消费。(不同consumer group可以同时消费同一条消息)
    • Broker:暂存和传输消息;举例:快递公司
    • NameServer:管理 Broker;举例:快递公司的管理机构
    • Topic:区分消息的种类;一个发送者可以发送消息给一个或者多个 Topic;一个消息的接收者可以订阅一个或者多个 Topic 消息
    • Message Queue:相当于是 Topic 的分区;用于并行发送和接收消息

    wget http://mirrors.cnnic.cn/[apache](https://so.csdn.net/so/search?q=apache&spm=1001.2101.3001.7020)/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz

    下载maven

    下载安装和配置yarn
    https://www.jianshu.com/p/76c5fc347f83
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo

    nohup java -jar rocketmq-dashboard-1.0.1-SNAPSHOT.jar > tmp.log &

    下载node
    wget http://nodejs.org/dist/v16.13.2/node-v16.13.2.tar.gz
    ln -s /usr/local/src/node-v16.13.2/bin/node /usr/local/bin/node
    ln -s /usr/local/src/node-v16.13.2/bin/npm /usr/local/bin/npm
    image.png