教你3分钟搭建一个RabbitMQ服务
华为云的分布式消息服务DMS提供RabbitMQ类型的队列服务,RabbitMQ实例采用物理隔离的方式部署,租户独占RabbitMQ实例。
支持用户自定义规格和自定义特性,您可以根据业务需要定制相应计算能力和存储空间的RabbitMQ实例。
支持公网访问RabbitMQ实例。
当前华为云的RabbitMQ实例正在公测,可无限试用。
步骤1:创建VPC、子网、安全组,并配置安全组的出入规则。
步骤2:在华为云管理控制台创建RabbitMQ实例。
选择规格,配置VPC、子网、安全组。
开启公网访问并绑定弹性IP,就可以通过公网访问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
使用Ctrl+C命令退出。
7、运行消费消息示例。
$ java –cp .:rabbitmq-tutorial.jar Recv host port user password
如需停止消费使用Ctrl+C命令退出。
更多帮助内容请单击此处。