Skip to content

RabbitMQ

在这篇文章中

信息

RabbitMQ 是一种用于在不同应用程序组件或微服务之间交换数据的解决方案。它是最受欢迎的消息代理之一,支持不同系统和编程语言之间的异步通信。RabbitMQ 基于 AMQP(高级消息队列协议),该协议为消息传递提供了标准化和可靠性。此服务充当消息发送者和接收者之间的中介,允许它们相互独立地进行交互。

RabbitMQ 关键特性

  • 消息队列:能够将消息发送到队列并异步接收它们。它为各个系统组件之间的消息传递提供了灵活性和容错能力。
  • 分布式:RabbitMQ 支持分布式架构,这意味着消息代理可以部署在多个节点上。它允许您平衡负载并提供容错能力。
  • 投递保证:发送的消息将保留在队列中,直到成功投递给接收者或超时过期。它为系统组件之间的通信提供了可靠性。
  • 发布/订阅模式:RabbitMQ 支持发布/订阅(pub/sub)模型,其中发布者发送有关特定主题的消息,订阅者可以接收有关该主题的消息。
  • 路由灵活性:RabbitMQ 提供了各种消息路由选项。包括直接路由、主题路由等。
  • 可扩展性:有大量插件可添加额外功能,例如消息加密、身份验证、监控等。
  • 管理和监控工具:管理 Web 界面、命令行和 API,用于自动化和监控 RabbitMQ 的工作。

部署功能

ID 软件名称 兼容操作系统 虚拟机 物理机 vGPU GPU 最低CPU(核) 最低内存(GB) 最低硬盘(GB) 自定义域名 是否启用
34 RabbitMQ Ubuntu 22.04 + + - - 1 1 - 订购
  • 已安装的软件:
    • Erlang >= 24.2.1
    • RabbitMQ >= 3.9.27

Web 界面将在以下 URL 可用:https://rabbitmq{Server_ID_from_Invapi}.hostkey.in

备注

除非另有说明,默认情况下,我们从开发者的网站或操作系统存储库安装软件的最新发布版本。

部署 RabbitMQ 后的入门指南

支付订单后,将向注册时指定的电子邮件发送通知,告知服务器已准备好工作。它将包含 VPS 的 IP 地址以及连接的用户名和密码。我们公司的客户在服务器和 API 控制面板 Invapi 中管理硬件。

以下是授权数据:

  • Link to access the RabbitMQ dashboard with a web interface:在 webpanel 标签中;
  • Loginroot
  • 密码:在软件部署后服务器准备好使用时发送到您的电子邮件地址。

备注

有关 RabbitMQ 基本设置的更多信息,请参阅 开发者文档

使用 API 订购带有 RabbitMQ 的服务器

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×