联系我们
 课程时长 14 小时

课程大纲

1. RabbitMQ简介<\/h3>\r\n
    \r\n
  • 设置所需文件夹<\/li>\r\n
  • 下载并安装RabbitMQ<\/li>\r\n<\/ul>\r\n

    2. 理解消息传递<\/h3>\r\n
      \r\n
    • 消费者的角色<\/li>\r\n
    • 生产者的角色<\/li>\r\n
    • 绑定消费者和生产者<\/li>\r\n
    • 消息与持久性<\/li>\r\n
    • 如何验证投递<\/li>\r\n<\/ul>\r\n

      3. 管理RabbitMQ<\/h3>\r\n
        \r\n
      • 启动和停止节点<\/li>\r\n
      • RabbitMQ配置文件<\/li>\r\n
      • 如何管理权限<\/li>\r\n
      • 查看统计信息并分析日志<\/li>\r\n
      • 发送警报<\/li>\r\n
      • 如何设置并行处理<\/li>\r\n<\/ul>\r\n

        4. 集群高可用性<\/h3>\r\n
          \r\n
        • 集群架构<\/li>\r\n
        • 集群中的队列<\/li>\r\n
        • 设置测试集群<\/li>\r\n
        • 将节点分布到更多机器<\/li>\r\n
        • 如何保留消息:镜像队列<\/li>\r\n<\/ul>\r\n

          5. 程序员视角<\/h3>\r\n
            \r\n
          • 编写健壮代码<\/li>\r\n
          • 安装并配置HAProxy<\/li>\r\n
          • 在服务器之间切换客户端<\/li>\r\n<\/ul>\r\n

            6. 实现故障转移和复制<\/h3>\r\n
              \r\n
            • 设置基于负载均衡器的主\/从模式<\/li>\r\n
            • 安装Shovel插件<\/li>\r\n
            • 配置并运行Shovel<\/li>\r\n<\/ul>\r\n

              7. 用于管理RabbitMQ的Web工具<\/h3>\r\n
                \r\n
              • RabbitMQ管理插件<\/li>\r\n
              • 从Web控制台管理RabbitMQ<\/li>\r\n
              • 从Web控制台管理用户<\/li>\r\n
              • 从Web控制台管理队列<\/li>\r\n
              • 使用命令行界面<\/li>\r\n<\/ul>\r\n

                8. RabbitMQ与REST API<\/h3>\r\n
                  \r\n
                • REST API功能<\/li>\r\n
                • 访问统计信息<\/li>\r\n
                • vhost和用户配置<\/li>\r\n<\/ul>\r\n

                  9. 监控并保护RabbitMQ<\/h3>\r\n
                    \r\n
                  • 消息持久性和消息确认<\/li>\r\n
                  • 内存使用和进程限制<\/li>\r\n
                  • 设置SSL<\/li>\r\n<\/ul>

要求

    \r\n
  • 具备Linux命令行界面使用经验。<\/li>\r\n
  • 理解企业应用开发概念。<\/li>\r\n<\/ul>\r\n

    受众<\/strong><\/p>\r\n

      \r\n
    • IT专家<\/li>\r\n<\/ul>

客户评论 (7)

即将举行的公开课程

课程分类