📅  最后修改于: 2023-12-03 15:37:11.502000             🧑  作者: Mango
RabbitMQ 是一个流行的消息中间件,可以用于实现分布式系统中各个组件之间的协作。本教程将介绍如何启动 RabbitMQ 服务器。
你可以到RabbitMQ官网下载适合你的版本。
注意:RabbitMQ需要安装Erlang依赖,可以去Erlang官网下载适合你的版本安装。
安装完成后打开终端或命令行,输入以下命令启动 RabbitMQ 服务器:
rabbitmq-server
你会看到类似以下输出:
BOOT COMPLETE
Status of node rabbit@localhost ...
[{pid,3586},
{running_applications,[{rabbit,"RabbitMQ","3.9.5"},
{rabbit_common,[],"3.9.5"},
{xmerl,"XML parser","1.3.17"},
{pseudo_erlang,"Compilation pseudo-ops","1.1.0"},
{socket,"TCP/UDP sockets","4.0.0"},
{ssl,"Erlang/OTP SSL application","10.0.23"},
{public_key,"Public key infrastructure","1.10.4"},
{crypto,"CRYPTO","4.8.2"},
{os_mon,"CPO CXC 138 46","2.5.1"},
{inets,"INETS CXC 138 49","7.1.12"},
{mnesia,"MNESIA CXC 138 12","5.0.10"},
{amqp_client,"RabbitMQ AMQP Client","5.14.2"},
{stdlib,"ERTS CXC 138 10","3.15.1"},
{kernel,"ERTS CXC 138 10","7.0.3"},
{sasl,"SASL CXC 138 11","3.4.2"}]},
{os,{unix,linux}},
{erlang_version,
"Erlang/OTP 24 [erts-12.1.4] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:256] [hipe] [dtrace]\n"},
{memory,{total,76964816},
{connection_readers,0},
{connection_writers,0},
{connection_channels,0},
{connection_other,0},
{queue_procs,0},
{queue_slave_procs,0},
{plugins,[]},
{other_proc,[]},
{mnesia,[]},
{mgmt_db,[]},
{msg_index,[]},
{other_ets,[]}}]
...done.
RabbitMQ 启动后,就可以连接并使用它提供的服务了。
你可以按下 Ctrl + C
来停止 RabbitMQ 服务器.
如果你想停止 RabbitMQ 服务,你可以在终端中输入:
rabbitmqctl stop
到这里,你应该已经知道如何启动和停止 RabbitMQ 服务器了。祝你使用愉快。