课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 拥有8年项目经验,企业架构师;专注于java、数据库,struts2、hibernate、spring、springmvc, mybatis,webservice,SOA,dubbo,zookeeper,socktio,spring-boot,spring-cloud等技术。具备丰富的项目实施经验。 主持过saas云电商架构,亿级流量tracking数据统计平台,企业直播等项目

  • 课程详情

    课程介绍:

    01.消息中间件概述,使用场景(日志处理,异步,系统解耦,流量削锋)
    02.Rabbitmq安装,控制台简介,管理员添加
    03.用户vhost配置以及介绍
    04.java操作简单队列,生产者发送消息到队列,消费者接收消息
    05.简单队列的缺陷,工作队列work queues之 轮询分发(Round-robin),以及轮询分发现象
    06.工作队列work queues 公平分发(fair dispatch);prefetchCount = 1来限制RabbitMQ发送的消息,手动应答ack。
    07.消息应答ack与消息持久化durable
    08.publish/subscribe发布订阅模式 交换机(转发器)匿名转发Nameless exchange, Fanout Exchange不处理路由键 ,
    Direct Exchange处理路由键, Topic Exchange将路由键和某模式进行匹配。队列绑定交换机(Exchange) ;

    09.routing路由模式
    10.topic主题模式
    11.Rabbitmq之消息确认机制(AMQP事务机制)txSelect(), txCommit()以及txRollback(),事务机制的缺陷
    12.Rabbitmq之消息确认机制(Confirm机制串行) waitForConfirms
    13.Rabbitmq之消息确认机制(Confirm机制异步) ConfirmListener  deliveryTag  unconfirm集合维护
    14.spring集成rabbitmq-client,template 的使用
    15.大数据日志收集系统消息中间件应用(消息存储) 组件订阅
    16.搜索系统DIH消息中间件应用 (topic模式,队列绑定)





     
    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课