实习记录(6)——RabbitMQ的安装及使用

今天主要帮小哥分忧,学习一下RabbitMQ,前两天看过,稍微了解了一下,操作系统中学过“进程同步”这个点,而RabbitMQ的流程,就类似于其中的生产者—消费者问题。

一、安装

RabbitMQ是有环境要求的,erlang语言环境,所以首先要做的就是下载erlang以及环境配置

1.1下载

首先,根据RabbitMQ支持的erlang版本选择安装,对应版本的查询可以在以下网站查询,另外erlang的地址也在下方:

RabbitMQ Erlang Version Requirements — RabbitMQ

Downloads - Erlang/OTP

RabbitMQ老版本在GitHub上搜索对应的版本号,对应操作系统的安装一下即可:

Releases · rabbitmq/rabbitmq-server (github.com)

1.2环境变量配置

环境变量一共四个,都需要配置一下,首先是ERLANG_HOME,变量值是安装路径:

然后是RABBITMQ_SERVER,也是安装路径:

 剩下两个在Path中添加两行:

%ERLANG_HOME%\bin
%RABBITMQ_SERVER%\sbin

注意第二行那个是sbin!!!

1.3验证

 启动RabbitMQ:

rabbitmq-plugins.bat enable rabbitmq_management

在安装时,我是先安装并验证完erlang之后才安装和验证RabbitMQ的,可能有先后顺序!如果配置好之后验证有问题,记得重启一下电脑,有奇效。

启动好RabbitMQ服务后,浏览器输入"localhost:15672",会出现一个登录界面:

账号和密码默认都是guest

二、使用

由于我才是刚开始接触,只知道些皮毛,教程偏多的是Spring Boot和RabbitMQ的编码实现通信,我们的项目使用的是python,我主要参考了以下文章,对RabbitMQ的使用进行了理解:

Python中RabbitMQ的使用_python rabbitmq_意大利面拌42号混凝土的博客-CSDN博客

根据文中的示例,我尝试着理解并编写了有关我们自己项目的代码,现在还对这个东西不太熟悉,可能以后如果一直使用,熟悉了之后我会单独写一个完整的博客。

三、其他

今天学了一下如何使用python生成xml文件,参考了这篇文章:

python读写xml文件_Jingle-stu的博客-CSDN博客_python xml

并将其中的发送给RabbitMQ,也能接收到了,剩下的工作明天再说了,总的来说,挺有意思的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值