当前位置: 首页 > news >正文

怎样用自己的pid做搜索网站用ip地址做网站地址有危险

怎样用自己的pid做搜索网站,用ip地址做网站地址有危险,郑州官方发布,手抄报模板网Kafka 概述Broker消费者Kafka 属于分布式的消息引擎系统,主要功能 :提供一套完备的消息发布与订阅解决方案 生产者和消费者都是客户端(Clients): 生产者(Producer):向主题发布消息…

Kafka 概述

  • Broker
  • 消费者

Kafka 属于分布式的消息引擎系统,主要功能 :提供一套完备的消息发布与订阅解决方案

生产者和消费者都是客户端(Clients):

  • 生产者(Producer):向主题发布消息的客户端应用程序
  • 消费者(Consumer):订阅这些主题消息的客户端应用程序

Kafka 服务端 :

  • 由多个 Broker 进程构成
  • Broker 负责接收/处理客户端发送过来的请求,和消息进行持久化

Broker

备份机制(Replication):实现高可用

  • 备份思想:把相同的数据拷贝到多台机器上,形成副本(Replica)

Kafka 有两类副本:

  • 领导者副本(Leader Replica):对外提供服务,与客户端程序进行交互
  • 追随者副本(Follower Replica):只追随领导者副本,不与外界进行交互

副本机制:

  • 生产者向领导者副本写消息
  • 消费者从领导者副本读消息
  • 追随者副本:只向领导者副本发送请求,与领导者的同步

伸缩性(Scalability) :

  • 利用分区机制把数据切分到不同的 Broker 上
  • 分区机制:将每个主题划分成多个分区(Partition)
  • 每个分区是一组有序的消息日志
  • 生产者的每条消息只会发送到一个分区中
  • 分区编号是从 0 开始的,如 : Topic 有 20 个分区,分区号是从 0 到 19

副本/分区关系 :

  • 每个分区下能配置 n 个副本(1 个领导者副本/ N-1个追随者副本)
  • 生产者向分区写入消息,每条消息在分区位置由位移(Offset)表示
  • 分区位移从 0 开始,如 : 生产者向空分区写入10 条消息,该消息的位移是 0 - 9

Kafka 三层消息架构:

  • 一层 :主题层,每个主题能配 M 个分区,每个分区能配 N 个副本
  • 二层:分区层,每个分区的 N 个副本中只有一个领导者角色,对外提供服务;其他 N-1 个副本只先领导副本拉取数据,实现数据冗余
  • 三层:消息层,每个分区有 T 条消息,每条消息的位移从 0 开始,依次递增
  • 客户端只与分区的领导者副本进行交互

Kafka Broker 持久化数据 :

  • 用消息日志 (Log) 来保存数据
  • 一个日志是一个只能追加写 (Append-only) 消息的物理文件
  • 实现高吞吐量 :追加写入,能避免随机 I/O 操作,改为顺序 I/O 写操作

Kafka 定期删除消息 :

  • 利用日志段(Log Segment)机制定期删除消息来回收磁盘
  • 一个日志分成多个日志段,消息只写到最新的日志段中,当写满后,就自动分出新的日志段,并把老日志段保存
  • 后台定时任务检查老日志段是否能够被删除,来实现回收磁盘

消费者

两种消息模型 :

  • 点对点模型(Peer to Peer,P2P) : 同条消息只能被一个消费者消费
  • 发布订阅模型

Kafka 实现 P2P 模型 : 引入了消费者组(Consumer Group)

  • 消费者组 : 多个消费者实例为一个组来消费一组主题
  • 该组主题的每个分区只能被组内的一个消费者实例消费
  • 多个消费者实例同时消费,加速整个消费端的吞吐量(TPS)
  • 消费者实例能是一个进程或一个线程,都是一个消费者实例(Consumer Instance)

重平衡 (Rebalance) :

  • 消费者组内某个消费者实例挂掉后,其他消费者实例自动重新分配订阅主题分区的过程
  • 实现消费者高可用

消费者位移 (Consumer Offset) :

  • 表示消费者消费进度,每个消费者都有自己的消费者位移

在这里插入图片描述

http://www.yayakq.cn/news/469602/

相关文章:

  • 东莞做个网站鸿星尔克网络推广方案
  • 少主网络建站营销型网站展示
  • 昆明网站建设 技术支持windows优化大师是什么
  • 做的比较好的设计公司网站网站如何收录快
  • 花茶网站设计网站备案信息批量查询
  • 做软件需要网站有哪些做网站黑网站赚钱么么
  • 修改wordpress设置方法淄博网站的优化
  • 做网站排名的公司论坛类的网站怎么做
  • 网站的技术方案电脑做网站服务器需要什么
  • 设计外贸商城网站建设WordPress随机句子
  • 企业网站有哪些内容美容院网站源码
  • 竞价托管咨询微竞价厦门专业做优化的公司
  • 小企业网站建设的小知识网站做支付宝接口
  • 网站挂服务器后图片不显示能够做一镜到底的网站
  • dedecms网站的下载wordpress 京东主题
  • 江阴外贸网站制作wordpress同步谷歌博客
  • 郑州建设网站企业定制知名广州网站建设
  • 不懂网站怎么做平台织梦网站地图底部
  • 泰州网站优化公司新建网站
  • app 与网站网络营销策划的主要特点
  • 南京自助建站软件中国航天科工集团有限公司
  • 大连住房和建设局网站m3u8插件 wordpress
  • 网站建设与管理的策划书android开发 网站开发
  • 企业网站设计的功能百度搜索开放平台
  • 济南网站设计制作要多久做百度竞价网站搜索不到
  • 番禺网站制作设计html网站设计源码
  • 深圳航空官网机票预订seo搜索优化工具
  • 如何上国外购物网站怎么查有做网站的公司
  • 商业机构的网站是什么网站推广app软件
  • 深圳住房和建设局网站 申请推广渠道包括哪些