栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

rocketmq安装和简单实战(windows版本)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

rocketmq安装和简单实战(windows版本)

rocketmq安装和简单实战(windows版本) 1.下载:

下载地址:https://rocketmq.apache.org/release_notes/release-notes-4.9.0/
下载玩放在工具安装包下(每个人工具包地址都不一样),进行解压

配置系统环境变量

2.启动NAMESERVER

下面的页面不要关

启动是报错
找不到或无法加载主类 FilesJavajdk1.8.0_111jrelibext

原因
是因为JAVA_HOME 是字符串
将runserver.cmd

@echo off
rem Licensed to the Apache Software Foundation (ASF) under one or more
rem contributor license agreements.  See the NOTICE file distributed with
rem this work for additional information regarding copyright ownership.
    rem The ASF licenses this file to You under the Apache License, Version 2.0
    rem (the "License"); you may not use this file except in compliance with
    rem the License.  You may obtain a copy of the License at
    rem
    rem     http://www.apache.org/licenses/LICENSE-2.0
    rem
    rem Unless required by applicable law or agreed to in writing, software
    rem distributed under the License is distributed on an "AS IS" BASIS,
rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    rem See the License for the specific language governing permissions and
    rem limitations under the License.
        
        
        set JAVAHOME="%JAVA_HOME%"
        if not exist "%JAVA_HOME%binjava.exe" echo Please set the JAVA_HOME variable in your environment, We need java(x64)! & EXIT /B 1
            set "JAVA=%JAVA_HOME%binjava.exe"
            
            setlocal
            
            set BASE_DIR=%~dp0
            set BASE_DIR=%BASE_DIR:~0,-1%
                for %%d in (%BASE_DIR%) do set BASE_DIR=%%~dpd
                
                set CLASSPATH=.;%BASE_DIR%conf;%CLASSPATH%
                    
                    set "JAVA_OPT=%JAVA_OPT% -server -Xms2g -Xmx2g -Xmn1g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
                    set "JAVA_OPT=%JAVA_OPT% -XX:+UseConcMarkSweepGC -XX:+UseCMSCompactAtFullCollection -XX:CMSInitiatingOccupancyFraction=70 -XX:+CMSParallelRemarkEnabled -XX:SoftRefLRUPolicyMSPerMB=0 -XX:+CMSClassUnloadingEnabled -XX:SurvivorRatio=8 -XX:-UseParNewGC"
                    set "JAVA_OPT=%JAVA_OPT% -verbose:gc -Xloggc:"%USERPROFILE%rmq_srv_gc.log" -XX:+PrintGCDetails -XX:+PrintGCDateStamps"
                    set "JAVA_OPT=%JAVA_OPT% -XX:-OmitStackTraceInFastThrow"
                    set "JAVA_OPT=%JAVA_OPT% -XX:-UseLargePages"
                    set "JAVA_OPT=%JAVA_OPT% -Djava.ext.dirs=%BASE_DIR%lib;%JAVAHOME%jrelibext"
                    set "JAVA_OPT=%JAVA_OPT% -cp "%CLASSPATH%""
                    
                    "%JAVA%" %JAVA_OPT% %*

3.启动borker
start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true

不要关闭此窗口

4.rocketmq插件安装

https://github.com/apache/rocketmq-externals/tree/release-rocketmq-console-1.0.0

直接下载解压

修改配置application.properties
进入‘rocketmq-consolesrcmainresources’文件夹,
打开‘application.properties’进行配置。

编译
进入 rocketmq-externalsrocketmq-console 文件夹,执行

mvn clean package -Dmaven.test.skip=true

启动插件项目
编译成功之后,Cmd进入‘target’文件夹,执行

java -jar rocketmq-console-ng-1.0.0.jar
5.访问项目

浏览器中输入‘127.0.0.1:配置端口’,成功后即可查看。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/830185.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号