RabbitMQ¶
在这篇文章中
信息
RabbitMQ 是用于在各种应用程序组件或微服务之间交换数据的解决方案。它是最受欢迎的消息代理(message broker)之一,支持不同系统和编程语言之间的异步通信。RabbitMQ 基于 AMQP(高级消息队列协议),为消息传递提供了标准化和可靠性。该服务充当发送者和接收者之间的中间人,允许它们独立于彼此进行交互。
RabbitMQ 关键特性¶
- 消息队列:能够将消息发送到队列并异步接收消息。它在各种系统组件之间的消息传递中提供了灵活性和容错性。
- 分布式:RabbitMQ 支持分布式架构,这意味着消息代理可以部署在多个节点上。它允许您平衡负载并提供容错能力。
- 交付保证:已发送的消息将保留在队列中,直到成功交付给接收者或超时。它在系统组件之间提供可靠的通信。
- 发布/订阅模式:RabbitMQ 支持 pub/sub(发布/订阅)模型,其中发布者发送关于特定主题的消息,而订阅者可以接收关于该主题的消息。
- 路由灵活性:RabbitMQ 提供多种路由消息的选项。包括直接路由、主题路由等。
- 可扩展性:有大量插件可以添加额外功能,如消息加密、身份验证、监控等。
- 管理与监控工具:提供管理 Web 界面、命令行和 API,用于自动化和监控 RabbitMQ 的工作。
部署功能¶
| ID | 软件名称 | 兼容操作系统 | 虚拟机 | 物理机 | vGPU | GPU | 最低CPU(核) | 最低内存(GB) | 最低硬盘(GB) | 自定义域名 | 是否启用 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 34 | RabbitMQ | Ubuntu 22.04 | + | + | - | - | 1 | 1 | - | 否 | 订购 |
信息
有关此软件部署功能的详细信息,请参阅 此链接
Web 界面可通过以下 URL 访问:https:rabbitmq{Server_ID_from_Invapi}.hostkey.in。
备注
除非另有说明,否则默认情况下我们会从开发者的网站或操作系统仓库安装软件的最新发行版本。
部署 RabbitMQ 后的入门指南¶
在支付订单后,系统会向注册时指定的电子邮件发送通知,告知服务器已准备就绪。邮件中将包含 VPS 的 IP 地址以及连接所需的登录名和密码。我们公司的客户可以通过服务器硬件和 API 控制面板来管理设备 - Invapi。
以下是授权数据:
- 访问带有 Web 界面的 RabbitMQ dashboard 的链接:位于 webpanel 标签中;
- Login:
root; - Password: 在软件部署完成且服务器可以使用后,发送至您的电子邮件地址。
备注
有关 RabbitMQ 基本设置的更多信息,请参阅 开发者文档。
使用 API 订购带有 RabbitMQ 的服务器¶
要使用 API 安装此软件,请遵循 这些说明。