Skip to content

演示模式

gaoyf edited this page Jun 2, 2023 · 10 revisions

演示模式旨在快速启动一个一体化docker环境,便于对MQCloud有一个整体的认识。

执行如下步骤前,请先安装好docker(linux或win10系统都可以):

  1. git clone https://github.com/sohutv/mqcloud.git
  2. mvn clean package
  3. mvn dockerfile:build

此时,会得到一个一体化镜像:

REPOSITORY				TAG                 IMAGE ID            CREATED             SIZE
com.sohu.tv/mqcloud		        4.9.2               10cbaf9be20e        2 days ago          285MB

该镜像包含了部署好的MQCloud,一个部署好的RocketMQ集群(Nameserver+broker),自动创建的topic,一个模拟生产程序和一个模拟消费程序。

运行该镜像:docker run -p 18080:8080 -p 1022:22 -t -i com.sohu.tv/mqcloud:4.9.4 /bin/bash

镜像启动后,由于涉及到broker注册的过程,可能需要2~3分钟左右才会正常观察到模拟生产和消费。

可以访问127.0.0.1:18080访问MQCloud。

另外使用ssh工具,链接1022端口,用户名:root,密码:admin进行登录镜像。

更多MQCloud详情,请参考wiki介绍。

该演示模式仅用于演示使用,请勿用于生产环境。