zoukankan      html  css  js  c++  java
  • 【RocketMQ】基本使用:安装、使用、可视控制台

    1.下载安装

    下载地址 https://rocketmq.apache.org/dowloading/releases/

    我下载的是4.4.0版本,二进制文件

     之后在云服务器的/usr/local/rocketmq 路径下解压

    接下来修改一些设置

    (1)首先是bin目录下

     40-43行改小一点

     (2)之后是nameserver启动脚本:

     第39行,稍微小一点,这个看机器配置了,我的服务器也就2核心4g内存,想小一点

     (3)第三个是这个文件

     还是40到43行

     (4)之后就是runbroker.sh

    39行

     (5)因为在云服务器上部署的,所以启动broker的时候还要修改一个文件,在conf下面

     brokerIP1=服务器公网ip

    改的差不多了

    之后进入bin的上层目录

    启动分两步,关闭也是

    在bin的上层目录下执行下面两行代码
    nohup sh bin/mqnamesrv &
    
    nohup sh bin/mqbroker -n localhost:9876 -c conf/broker.conf &
    
    关闭服务:
    sh bin/mqshutdown broker
    
    sh bin/mqshutdown namesrv

    如果是阿里云服务器,记得在防火墙那里,打开9876和10911端口,忘了端口号是不是这俩,可以自己查一查。

    2.监控软件

    github也有,我用的是gitee上的,

    项目原地址在这里:https://gitee.com/mirrors/RocketMQ-Externals/tree/master/

    要找release-rocketmq-console-1.0.0这个分支,下载下来:

    https://gitee.com/mirrors/RocketMQ-Externals/tree/release-rocketmq-console-1.0.0/

    (1)找到配置文件,修改端口,我这里是8070,之后修改打马赛克的地方,是你的rocketmq的host:ip

    (2)有个地方比较坑,因为这个代码是某个分支,所以你看图左边,有两层结构,直接在外层打包会报错,要在idea的terminal里面,cd进rocketmq-console目录下面再去打包

     在idea的terminal,进入rocketmq-console目录,打包,

    mvn clean package-Dmaven.test.skip=true

    在target目录下有个jar包

    我是移动了一下jar包的位置。用java -jar启动

    之后启动起来,或者你直接在idea里面启动也可以。

     之后进入界面,就可以了,我也是刚用这个软件,也在摸索中

    做的时候参考了这位老哥的博客

    https://yzhyaa.blog.csdn.net/article/details/109771922

  • 相关阅读:
    RoIPooling、RoIAlign笔记
    ROI Align 的基本原理和实现细节
    ROI Align详解
    GIT总结
    java-变量,函数 下
    linux设置静态ip地址
    技术参考网站-网址
    python
    python
    python
  • 原文地址:https://www.cnblogs.com/lzh1043060917/p/15745201.html
Copyright © 2011-2022 走看看