课程大纲

介绍

  • RabbitMQ 功能和架构概述
  • 了解AMQP和微服务

开始

  • 从基础到高级的伺服器概念
  • 设置开发环境
  • 设置 RabbitMQ 实例
  • 常见安装问题

高级配置

  • 导航管理UI
  • 设计分散式微服务
  • 文件和目录
  • 伐木
  • 策略和参数
  • 汇出和导入定义
  • 管理虚拟主机
  • 运行时调优
  • 消息 TTL 和伫列
  • 外挂程式开发

安全和 Networking

  • Access 控制件
  • 使用者身份验证和许可权
  • 证书认证
  • 用户端连接
  • 使用 TLS
  • 高级联网

高可用性和复制

  • Erlang 基础知识
  • 仲裁伫列
  • Streams 实现
  • 集群和联合
  • 监控和运行状况检查

优化和性能调优

  • 监控记忆体使用方式
  • 记忆体管理
  • 消息存储配置
  • 流控制
  • 高级性能优化

高级故障排除技术

总结和后续步骤

要求

  • 使用 RabbitMQ 的基本经验

观众

  • 开发人员
  • 软体工程师
 14 小时

客户评论 (2)

即将举行的公开课程

课程分类