网站如何做百度权重,沂水网站优化推广,python自学免费教程,常用的软件开发文档#xff08;一#xff09;在Windows系统上安装Erlang的步骤如下#xff1a; 打开Erlang的官方下载页面#xff0c;选择适合你的Windows系统的版本进行下载。 下载完成后#xff0c;双击运行下载的.exe文件#xff0c;进入Erlang的安装向导。 在安装向导中#xff0c;按…一在Windows系统上安装Erlang的步骤如下 打开Erlang的官方下载页面选择适合你的Windows系统的版本进行下载。 下载完成后双击运行下载的.exe文件进入Erlang的安装向导。 在安装向导中按照提示进行操作即可接受协议选择安装路径再点击下一步。 点击 install 开始安装。安装完成后点击 finish 完成安装。
注意安装完成后请确保你的系统已经允许Erlang通过防火墙。 RabbitMQ的默认登录用户名和密码都是guest。
二在浏览器中打开RabbitMQ的管理界面的步骤如下 在命令行中执行命令 rabbitmq-plugins enable rabbitmq_management。这个命令会启用RabbitMQ的网页管理功能。 执行完上述命令后打开你的浏览器在地址栏输入 http://localhost:15672/然后按Enter键。 这时候你应该可以看到RabbitMQ的登录页面使用默认的用户名guest和密码guest进行登录就可以看到RabbitMQ的管理界面了。
三在Linux系统上安装Erlang的步骤如下
首先需要根据你的Linux发行版选择相应的安装方式。
对于Ubuntu/Debian系统可以直接使用apt-get命令进行安装步骤如下 sudo apt-get updatesudo apt-get install erlang对于Fedora系统可以使用yum命令安装步骤如下 sudo yum install erlang安装完成后你可以通过输入erl命令并回车如果能看到Erlang的命令行交互环境那么就表示Erlang安装成功了。
四RabbitMQ主要使用的五个默认端口如下 AMQP协议端口5672 AMQP/SSL端口5671 MQTT端口1883 MQTT/SSL端口8883 管理插件端口15672
五RabbitMQ的管理界面功能主要包括 查看和管理连接、通道、交换器、队列你可以查看当前所有的连接、通道、交换器、队列也可以添加、删除和编辑这些内容。 查看和管理用户和权限你可以添加、删除和编辑用户以及设置用户的权限。 查看系统的状态和节点的信息你可以查看系统的各种状态信息如内存使用情况、磁盘使用情况等也可以查看节点的运行状态等信息。 发送和接收消息你可以发送消息到队列也可以从队列接收消息。
六为了更加清楚地理解RabbitMQ的安装和使用过程下面我将给出一个在Linux系统中安装和使用RabbitMQ的实践样例。
注意自己搭建Mq需了解关于队列的基本原理。
第一步安装Erlang
因为RabbitMQ是用Erlang开发的所以先需要安装Erlang。在Ubuntu系统中可以使用以下命令来安装Erlang
bash
sudo apt-get update
sudo apt-get install erlang第二步安装RabbitMQ
使用以下命令在Ubuntu中安装RabbitMQ Server
bash
sudo apt-get install rabbitmq-server安装完成后可以使用下面的命令来启动RabbitMQ Server
bash
sudo service rabbitmq-server start第三步开启RabbitMQ的管理插件
使用以下命令来启动RabbitMQ的管理插件
bash
sudo rabbitmq-plugins enable rabbitmq_management第四步访问RabbitMQ的管理界面
打开浏览器访问http://localhost:15672/就可以看到RabbitMQ的管理界面了。默认的用户名和密码都是guest。
RabbitMQ的管理界面主要用于管理和监控RabbitMQ服务器的运行状态。你可以使用管理界面进行以下操作 管理和监控连接通道消费者队列交换器和绑定。 管理和监控vhost用户和权限。 查看RabbitMQ服务器的状态和节点信息。 查看和管理队列的消息。 发送测试消息等。
例如我们可以创建一个新的队列点击左侧的Queues然后在右侧点击Add a new queue在弹出的窗口中输入队列的名字然后点击Add queue。就这样我们就创建了一个新的队列。
在RabbitMQ的管理界面中创建新的交换器的步骤如下 首先登录到RabbitMQ的管理界面。 然后点击左侧的Exchanges。 在显示的页面中点击Add a new exchange。 在弹出的窗口中填写交换器的名称选择交换器的类型direct, fanout, topic, headers还可以设置其他的参数。 最后点击Add exchange就创建了一个新的交换器。
RabbitMQ的默认用户名和密码确实可以修改的步骤如下 首先登录到RabbitMQ的管理界面然后点击左边的Admin。 在弹出的页面中找到你要修改密码的用户然后点击用户名。 在用户的页面中你可以看到一个Update this user的区域在Password和Verify password的输入框中输入新的密码。 最后点击Update user就修改了用户的密码。
注意从安全性考虑你应该尽快修改RabbitMQ的默认用户名和密码。
在RabbitMQ管理界面查看队列的消息你可以按照以下步骤进行 首先打开RabbitMQ管理界面输入默认的用户名和密码都是guest进行登录。 点击左侧的Queues选项然后在出现的队列列表中选择你想要查看的队列点击队列的名称。 在队列的页面中滚动到下方的Get message区域。在此处选择Get Message(s)。 点击Get Message(s)按钮后如果队列中有消息你可以在随后出现的列表中看到这条消息。 在列表中点击消息的Payload部分你可以看到消息的详细内容。
如何在RabbitMQ管理界面中将消息重新放回队列 在获取消息的时候有一个选项叫做Ack mode它决定了怎样处理获取到的消息。 如果你想让获取到的消息重新放回队列中应当选择Requeue。 然后当你点击Get Message(s)按钮获取消息后这些消息就会被重新放回到队列中而不是从队列中删除。
这样做可以使你只查看消息的内容而不会影响到队列中的消息。在测试和调试的时候可以先这样做等到程序正常运行后再实际地从队列中获取消息。