下载:rocketmq-console-ng
pom.xml:
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache</groupId>
<artifactId>rocketmq-console-ng</artifactId>
<packaging>jar</packaging>
<version>1.0.0</version>
<name>rocketmq-console-ng</name>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.3.RELEASE</version>
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<java.version>1.7</java.version>
<guava.version>16.0.1</guava.version>
<commons-digester.version>2.1</commons-digester.version>
<commons-lang.version>2.6</commons-lang.version>
<commons-io.version>2.4</commons-io.version>
<commons-cli.version>1.2</commons-cli.version>
<rocketmq.version>4.0.0-incubating</rocketmq.version>
<surefire.version>2.19.1</surefire.version>
<aspectj.version>1.6.11</aspectj.version>
<main.basedir>${basedir}/../..</main.basedir>
<docker.image.prefix>styletang</docker.image.prefix>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>3.2.2</version>
</dependency>
<dependency>
<groupId>org.apache.rocketmq</groupId>
<artifactId>rocketmq-tools</artifactId>
<version>${rocketmq.version}</version>
</dependency>
<dependency>
<groupId>org.apache.rocketmq</groupId>
<artifactId>rocketmq-namesrv</artifactId>
<version>${rocketmq.version}</version>
</dependency>
<dependency>
<groupId>org.apache.rocketmq</groupId>
<artifactId>rocketmq-broker</artifactId>
<version>${rocketmq.version}</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>${guava.version}</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>${aspectj.version}</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>${aspectj.version}</version>
</dependency>
<!-- Spring AOP + AspectJ -->
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib</artifactId>
<version>2.2.2</version>
</dependency>
<dependency>
<groupId>org.jooq</groupId>
<artifactId>joor</artifactId>
<version>0.9.6</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>com.spotify</groupId>
<artifactId>docker-maven-plugin</artifactId>
<version>0.4.11</version>
<configuration>
<imageName>${docker.image.prefix}/${project.artifactId}</imageName>
<dockerDirectory>src/main/docker</dockerDirectory>
<resources>
<resource>
<targetPath>/</targetPath>
<directory>${project.build.directory}</directory>
<include>${project.build.finalName}.jar</include>
</resource>
</resources>
<imageTags>
<imageTag>${project.version}</imageTag>
<imageTag>latest</imageTag>
</imageTags>
</configuration>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>${surefire.version}</version>
<configuration>
<excludes>
<exclude>src/test/**</exclude>
</excludes>
<forkCount>1</forkCount>
<reuseForks>true</reuseForks>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>2.19.1</version>
<configuration>
<forkCount>1</forkCount>
<reuseForks>true</reuseForks>
<argLine>@{failsafeArgLine}</argLine>
<includes>
<include>src/test/**</include>
</includes>
</configuration>
<executions>
<execution>
<goals>
<goal>integration-test</goal>
<goal>verify</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-source-plugin</artifactId>
<version>3.0.1</version>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
分享到:
相关推荐
Rocketmq-Console作为RocketMQ的可视化管理工具,可以帮助管理员监控RocketMQ集群的状态,包括消费进度、消息发送与接收情况、主题与队列配置等。 在源码下载方面,通常我们可以通过GitHub仓库来获取Rocketmq-...
RocketMQ-Dashboard是一款专为Apache RocketMQ设计的可视化管理工具,它允许用户通过Web界面来监控、管理和操作RocketMQ集群,极大地简化了RocketMQ的日常运维工作。在本资源中,您将找到一个可以直接启动的jar包,...
课直接使用的 1、取出jar里面的application.properties 修改rocketmq.config.namesrvAddr=localhost:9876 2、修改后放回去 3、启动java -jar rocketmq-console-ng-1.0.0.jar 4、http://localhost:8080/
RocketMQ可视化的控制台是其重要组成部分,它提供了图形化的界面,使得用户可以方便地管理和监控RocketMQ集群。 RocketMQ Console,即RocketMQ的控制台,是管理和运维RocketMQ集群的关键工具。"rocketmq-console-ng...
rocketmq安装web可视化客户端, 已经编译好的包,直接执行java -jar即可运行,默认端口8080 java -jar rocketmq-console-ng-1.0.1.jar 启动 ---当终端断了该服务就会停止 nohup java -jar rocketmq-console-ng-1.0.1...
RocketMQ Console是一款基于Web的管理工具,用于可视化管理和监控RocketMQ集群。本压缩包提供的"rocketmq-console"包含了运行该控制台所需的文件和配置。 1. **RocketMQ Console** RocketMQ Console提供了一个友好...
RocketMQ管理工具,原名为`rocketmq-console`,在发展过程中独立成为一个单独的项目,并更名为`rocketmq-dashboard`。这个工具是由阿里巴巴开源出来的一个强大且直观的管理界面,旨在简化RocketMQ消息中间件的监控、...
RocketMQ Console NG 1.0.0 是一个用于管理和监控 Apache RocketMQ 集群的可视化界面工具。这个版本的jar运行包提供了用户友好的图形界面,使得操作者能够便捷地在Web浏览器中查看和管理RocketMQ的消息中间件系统。...
总的来说,阿里版 RocketMQ-Console 为 RocketMQ 用户提供了强大的可视化管理工具,简化了日常运维工作,提升了开发和运维的效率。通过深入理解和熟练使用该工具,可以更好地管理和优化 RocketMQ 集群,保障业务的...
RocketMQ Console NG 1.0.1 是一个针对Apache RocketMQ的高级可视化管理控制台,主要目的是为了方便用户更直观、高效地管理和监控RocketMQ消息中间件的运行状态。RocketMQ是一个高性能、分布式的消息队列服务,广泛...
RocketMQ Console是其官方提供的一个可视化管理工具,帮助用户监控和管理RocketMQ集群的状态,包括生产者、消费者、Topic、Queue等关键组件的信息。 在"rocketmq-console.zip"压缩包中,主要包含的是RocketMQ控制台...
rocketmq可视化控制台。 使用方法:复制到tomcat的webapps目录下解压,修改rocketmq-console/WEB-INF/classes/config.properties文件,将rocketmq.namesrv.addr修改为自己的nameserver地址,然后启动tomcat,即可...
7. **源码分析**:RocketMQ-Console是基于Java开发的,通过查看源码,开发者可以深入理解其工作原理,比如如何与RocketMQ服务端交互,如何实现数据的可视化展示等。 在部署和使用RocketMQ-Console时,需要确保...
rocktMQ可视化界面
RocketMQ可视化管理控制台工具,可以直接运行启动。 启动示例:java -jar rocketmq-console-ng-1.0.0.jar --server.port=12581 --rocketmq.config.namesrvAddr=10.89.0.64:9876;10.89.0.65:9876 参数说明: --...
RocketMQConsole是RocketMQ的一个重要组成部分,它提供了可视化的管理界面,使得用户能够更直观、更便捷地管理和监控RocketMQ集群。 在“rocketmq-cluster”这个场景下,RocketMQConsole扮演了关键角色。通过修改...
这个3.2.6版本包含了管控台的所有前端页面和后端服务,用于可视化展示RocketMQ集群的状态、监控消息流转、管理Topic、配置消费组等操作。 部署这个war包非常简单,只需要将`rocketmq-console.war`文件复制到你的Web...