教你3分钟搭建一个RabbitMQ服务

华为云的分布式消息服务DMS提供RabbitMQ类型的队列服务,RabbitMQ实例采用物理隔离的方式部署,租户独占RabbitMQ实例。

支持用户自定义规格和自定义特性,您可以根据业务需要定制相应计算能力和存储空间的RabbitMQ实例。

支持公网访问RabbitMQ实例。

当前华为云的RabbitMQ实例正在公测,可无限试用。

 

步骤1:创建VPC、子网、安全组,并配置安全组的出入规则。

             教你3分钟搭建一个RabbitMQ服务

              教你3分钟搭建一个RabbitMQ服务

              教你3分钟搭建一个RabbitMQ服务

步骤2:在华为云管理控制台创建RabbitMQ实例。

             选择规格,配置VPC、子网、安全组。

             教你3分钟搭建一个RabbitMQ服务

              开启公网访问并绑定弹性IP,就可以通过公网访问RabbitMQ实例。

              教你3分钟搭建一个RabbitMQ服务

               配置完成后,单击“立即购买”,大约需要10到20分钟完成创建实例。

步骤4:公网连接RabbitMQ实例,向实例中生产消费消息。

             1、登录Linux主机。

             2、 安装Java JDK或JRE,并配置JAVA_HOME与PATH环境变量。

                  使用执行用户在用户家目录下修改.bash_profile,添加如下行,路径以实际为准。

                  export JAVA_HOME=/opt/java/jdk1.8.0_151

                  export PATH=$JAVA_HOME/bin:$PATH

                  执行source .bash_profile命令使修改生效。

            3、下载RabbitMQ-Tutorial.zip示例工程代码。           

         $ wget https://dms-demo.obs.myhwclouds.com/RabbitMQ-Tutorial.zip

            4、解压RabbitMQ-Tutorial.zip压缩包。 

         $ unzip RabbitMQ-Tutorial.zip

            5、进入RabbitMQ-Tutorial目录,该目录下包含预编译好的jar文件。

         $ cd RabbitMQ-Tutorial

            6、运行生产消息示例。

         $ java –cp .:rabbitmq-tutorial.jar Send host port user password

               教你3分钟搭建一个RabbitMQ服务

              使用Ctrl+C命令退出。

 

          7、运行消费消息示例。

        $ java –cp .:rabbitmq-tutorial.jar Recv host port user password

               教你3分钟搭建一个RabbitMQ服务

 

               如需停止消费使用Ctrl+C命令退出。

 

更多帮助内容请单击此处。