聯繫我們
 課程時長 14 時間:

課程簡介

1. RabbitMQ 简介

  • 设置所需文件夹
  • 下载并安装 RabbitMQ

2. 理解消息传递

  • 消费者的角色
  • 生产者的角色
  • 绑定消费者与生产者
  • 消息与持久性
  • 如何验证投递

3. 管理 RabbitMQ

  • 启动与停止节点
  • RabbitMQ 配置文件
  • 如何管理权限
  • 查看统计信息并分析日志
  • 发送警报
  • 如何设置并行处理

4. 通过集群实现高可用性

  • 集群架构
  • 集群中的队列
  • 设置测试集群
  • 将节点分布到更多机器
  • 如何保留消息:镜像队列

5. 程序员视角

  • 编写健壮的代码
  • 安装并配置 HAProxy
  • 在服务器之间切换客户端

6. 实施故障转移与复制

  • 设置基于负载均衡器的主/从架构
  • 安装 Shovel 插件
  • 配置并运行 Shovel

7. 使用 Web 工具管理 RabbitMQ

  • RabbitMQ 管理插件
  • 通过 Web 控制台管理 RabbitMQ
  • 通过 Web 控制台管理用户
  • 通过 Web 控制台管理队列
  • 使用命令行界面

8. RabbitMQ 与 REST API

  • REST API 功能
  • 访问统计信息
  • vhost 与用户配置

9. 监控与保障 RabbitMQ 安全

  • 消息持久性与消息确认
  • 内存使用与进程限制
  • 设置 SSL

最低要求

  • 具备 Linux 命令行界面的使用经验。
  • 了解企业应用开发的概念。

目标受众

  • IT 专业人员

人數


每位參與者的報價

客戶評論 (7)

即將到來的課程

課程分類