课程大纲

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 功能
  • Access统计
  • 虚拟主机和用户置备

9. 监控和保护 RabbitMQ

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

要求

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

观众

  • IT 专家
  14 小时
 

人数


开始

完结


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客户评论 (4)

相关课程

课程分类