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

信息科技公司网站怎么做数学网站怎么做

信息科技公司网站怎么做,数学网站怎么做,郑州便宜网站建设,女生做网站后期维护工作好吗文章收录在网站#xff1a;http://hardyfish.top/ 文章收录在网站#xff1a;http://hardyfish.top/ 文章收录在网站#xff1a;http://hardyfish.top/ 文章收录在网站#xff1a;http://hardyfish.top/ 分区机制 分区策略 分区策略是决定生产者将消息发送到哪个分区的…文章收录在网站http://hardyfish.top/ 文章收录在网站http://hardyfish.top/ 文章收录在网站http://hardyfish.top/ 文章收录在网站http://hardyfish.top/ 分区机制 分区策略 分区策略是决定生产者将消息发送到哪个分区的算法。 轮询策略默认 顺序分配。比如一个主题下有 3 个分区那么第一条消息被发送到分区 0第二条被发送到分区 1第三条被发送到分区 2以此类推。当生产第 4 条消息时又会重新开始即将其分配到分区 0。 随机策略 随意地将消息放置到任意一个分区上。 消息键策略 每条消息定义消息Key同一个 Key 的所有消息都进入到相同的分区里面。 压缩机制 在 Kafka 中压缩发生在两个地方生产者端和 Broker 端。 生产者程序中配置 compression.type 参数即表示启用指定类型的压缩算法。 Properties props new Properties();props.put(bootstrap.servers, localhost:9092);props.put(acks, all);props.put(key.serializer, org.apache.kafka.common.serialization.StringSerializer);props.put(value.serializer, org.apache.kafka.common.serialization.StringSerializer);// 开启GZIP压缩props.put(compression.type, gzip);ProducerString, String producer new KafkaProducer(props);何时解压缩 当消息到达 Consumer 端后由 Consumer 自行解压缩还原成之前的消息。 拦截器 Kafka 拦截器分为生产者拦截器和消费者拦截器。 生产者拦截器允许在发送消息前以及消息提交成功后植入拦截器逻辑而消费者拦截器支持在消费消息前以及提交位移后编写特定逻辑。 当前 Kafka 拦截器的设置方法是通过参数配置完成的。生产者和消费者两端有一个相同的参数名字叫 interceptor.classes它指定的是一组类的列表每个类就是特定逻辑的拦截器实现类。 假设第一个拦截器的完整类路径是 com.yourcompany.kafkaproject.interceptors.AddTimeStampInterceptor第二个类是com.yourcompany.kafkaproject.interceptors.UpdateCounterInterceptor Properties props new Properties(); ListString interceptors new ArrayList(); interceptors.add(com.yourcompany.kafkaproject.interceptors.AddTimestampInterceptor); interceptors.add(com.yourcompany.kafkaproject.interceptors.UpdateCounterInterceptor); props.put(ProducerConfig.INTERCEPTOR_CLASSES_CONFIG, interceptors); ......副本机制 同一个分区下有多个副本分散保存在不同的Broker 上能够对抗部分 Broker 宕机带来的数据不可用。 副本角色 追随者副本是不对外提供服务的任何一个追随者副本都不能响应消费者和生产者的读写请求所有的请求都必须由领导者副本来处理追随者副本不处理客户端请求它唯一的任务就是从领导者副本异步拉取消息并写入到自己的提交日志中从而实现与领导者副本的同步。 当领导者副本挂掉了或者说领导者副本所在的 Broker 宕机时Kafka 依托于ZooKeeper 提供的监控功能能够实时感知到并立即开启新一轮的领导者选举从追随者副本中选一个作为新的领导者老 Leader 副本重启回来后只能作为追随者副本加入到集群中。 ISR副本集合 ISR 中的副本都是与 Leader 同步的副本相反不在 ISR 中的追随者副本就被认为是与 Leader 不同步的。 Leader 副本天然就在 ISR 中。也就是说ISR 不只是追随者副本集合它必然包括 Leader 副本。甚至在某些情况下ISR 只有 Leader 这一个副本。 Follower 是否与 Leader 同步的标准: Broker 端参数 replica.lag.time.max.ms 参数。 这个参数的含义是Follower 副本能够落后 Leader 副本的最长时间间隔默认值是 10 秒。只要一个 Follower 副本落后 Leader 副本的时间不连续超过 10 秒那么 Kafka 就认为该Follower 副本与 Leader 是同步的即使此时 Follower 副本中保存的消息明显少于Leader 副本中的消息。 倘若该副本后面慢慢地追上了 Leader 的进度那么它是能够重新被加回ISR 的ISR 是一个动态调整的集合而非静态不变的。 Unclean领导者选举 通常来说非同步副本落后Leader 太多因此如果选择这些副本作为新 Leader就可能出现数据的丢失。 在 Kafka 中选举这种副本的过程称为 Unclean 领导者选举。Broker 端参数 unclean.leader.election.enable 控制是否允许 Unclean 领导者选举。
http://www.dnsts.com.cn/news/45516.html

相关文章:

  • 网站开发公司业务员培训跨境一件代发平台
  • nas可以做网站服务器吗我注册过的网站
  • wordpress调用一篇凡科的网站做seo比较难
  • 安康网站设计四川关于工程建设网站
  • 博客网站开发背景及作用问什么出现 这个网站正在建设中
  • 微信公众号对接网站做2023互联网公司排行
  • 临沂专门做网站的开发公司欠缴空置房物业费的案例
  • 中国建筑官网超高层免费网站优化软件
  • 网站模板对seo的影响广东餐饮品牌设计
  • 中英文网站开发费用网站页面小图标怎么做
  • 哈尔滨网站建设培训大连网站建设好的公司
  • 提交网站招远网站建设价格
  • 不会写代码怎么做网站中国纪检监察网站首页
  • 福州免费企业网站建站网站建设及系统开发
  • 网站开发工具中的三剑客沈阳网站推广¥做下拉去118cr
  • wordpress help苏州排名搜索优化
  • wordpress单点登陆沧州市网站优化排名
  • 西平企业网站建设网站建设图标
  • 柳州 网站推广wordpress 修改文章
  • 包包网站建设策划书小程序外包公司太坑了
  • 郑州高新区做网站开发的公司网站建设平台多少钱
  • 网站添加搜索关键字做网站的一个黑点符号
  • 网站开发多少钱一单网站底部有很多图标
  • 中国行业网站联盟最新国内新闻10条
  • 衡水网站制作多少钱自己如何做网站教程
  • 广东公园网站建设代理公司商业网站教程
  • 自适应网站运动div如何设置的建站系统的应用场景
  • 网站开发的工作制度中国工程建设造价信息网站
  • 自己电脑做网站模板四川省建设网站平台
  • 营销型网站有什么特点手机网页制作app