部署RabbitMQ
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件,用于在分布式系统中存储转发消息,有良好的易用性、扩展性和高可用性。RabbitMQ使用Erlang语言编写服务器端,并支持多种客户端,如Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP和STOMP,同时也支持AJAX。
前提条件
使用本教程进行操作前,请确保您已经注册了阿里云账号。如还未注册,请先完成账号注册。
背景信息
您可以通过以下两种方式部署RabbitMQ。
- 镜像部署:适合新手使用。具体操作,请参见镜像部署RabbitMQ。
- 手动部署:适合对Linux命令有基本了解的用户,能够个性化部署。具体操作,请参见手动部署RabbitMQ。
镜像部署RabbitMQ
完成以下操作,通过镜像部署RabbitMQ:
手动部署RabbitMQ
本教程使用以下操作系统和软件版本:
- 操作系统:公共镜像CentOS 7.3 64位
- RabbitMQ版本:rabbitmq-server -3.6.9
- erlang版本:erlang19.3
- JDK版本:JDK1.8.0_121
前提条件:请确保已添加安全组规则,放行端口15672和5672入方向规则。
完成以下操作,手动部署RabbitMQ:
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论