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

宁波网站建设是哪家便宜金融网站开发文档下载

宁波网站建设是哪家便宜,金融网站开发文档下载,如何制作可以下单的网站,宝安中心有什么好玩的地方文章目录一、kafka 全局消息过期时间设置1. 配置文件夹2. 修改配置3. 重启配置生效二、针对特定topic设置过期时间2.1. 配置文件夹2.2. 执行设置命令三、kafka过期消息删除过程一、kafka 全局消息过期时间设置 1. 配置文件夹 进入kafka配置文件夹 /app/kafka_2.12-2.2.0/con… 文章目录一、kafka 全局消息过期时间设置1. 配置文件夹2. 修改配置3. 重启配置生效二、针对特定topic设置过期时间2.1. 配置文件夹2.2. 执行设置命令三、kafka过期消息删除过程一、kafka 全局消息过期时间设置 1. 配置文件夹 进入kafka配置文件夹 /app/kafka_2.12-2.2.0/config默认的是在server.properties 文件里面 2. 修改配置 需要修改和配置项如下 log.retention.hours168 (配置该参数即可) log.cleanup.policydelete 默认可不配置我这里设置的是24小时也就是一天 3. 重启配置生效 修改配置后重启kafka服务生效kafka默认的消息过期时间为168h(7天) 该种设置消息过期时间的优点是可以对所有topic全部生效缺点是需要重启kafka服务造成服务短暂的不可用 二、针对特定topic设置过期时间 实际上可以不停服针对kafka中数据量较大的topic可以单独设置过期时间不受全局过期时间的限制而且不需要重启kafka 下面以数据较多的 mytopic为例 全局默认消息过期时间为7天现在将其调整为1天 2.1. 配置文件夹 cd /app/kafka_2.12-2.2.0/config2.2. 执行设置命令 前提已设置kafka环境变量 ./kafka-configs.sh --zookeeper 192.168.0.101:2181 --alter --entity-name mytopic --entity-type topics --add-config retention.ms86400000时间设置一天 86400000ms 1天 三、kafka过期消息删除过程 kafka消息首先由用户设定一个或多个partition每个partition中kafka会根据消息量来逐步建立多个segment存储消息每个segment的大小由配置项进行设定比如这里 log.segment.bytes1073741824 【1GB】kafka至少会保留1个工作segment保存消息。消息量超过单个文件存储大小就会新建segment比如消息量为2.6GB, 就会建立3个segment。kafka会定时扫描非工segment将该文件时间和设置的topic过期时间进行对比如果发现过期就会将该segment文件具体包括一个log文件和两个index文件打上.deleted 的标记如下所示 -rw-r--r-- 1 root root 1073740353 Nov 13 03:02 00000000000108550131.log.deleted -rw-r--r-- 1 root root 526304 Nov 13 03:02 00000000000108550131.index.deleted -rw-r--r-- 1 root root 697704 Nov 13 03:02 00000000000108550131.timeindex.deleted最后kafka中会有专门的删除日志定时任务过来扫描发现.deleted文件就会将其从磁盘上删除释放磁盘空间至此kafka过期消息删除完成。 可以看出kafka删除消息是以segment为维度的而不是以具体的一条条消息为维度。一个segment包含了一段时期的全部消息并存储在一个文件中比如上文提到的 00000000000108550131.log 删除时是一次性把这个过期的文件包含所有消息全部删除效率非常高。可以设想如果是先判断一条条的消息时间是否过期再一条条的执行删除将十分影响kafka的性能和效率频繁擦除磁盘对硬盘性能也有较大影响 所以如果消息量不多没有超过一个segment的存储容量由于kafka至少要保留一个segment用于存取消息所以也不会去删除里面过期的消息。实际上也存在着设置了消息7天过期但是kafka里面仍存在着10天前的数据这就是由kafka的删除特性决定的。 我们删除过期消息的目的是为了释放磁盘空间既然消息很少没有突破一个segment的容量那么即使多保留几天的旧消息又何妨又不怎么占用磁盘空间。然而这种删除策略的设计换来的却是大消息量的topic整块消息删除的高性能和高效率 不得不说这种设计理念非常先进
http://www.zqtcl.cn/news/795829/

相关文章:

  • 三网合一网站怎么做苏醒主题做的网站
  • wordpress站内统计插件wordpress模板 单栏
  • 龙岩网站定制网站开发 技术路线
  • 广州制作网站开发网站标题怎么设置
  • 海南旅游网站开发背景做网站兼容ie
  • 查找人网站 优帮云本地升级wordpress
  • 安庆什么网站好小事做wordpress主题vue
  • 高端商品网站网络运维工程师面试题及答案
  • 做网站的dw全称是啥适合迷茫年轻人的工作
  • 免费软件库合集软件资料网站wordpress go链接跳转错误
  • 重庆那里做网站外包好和镜像网站做友链
  • 网站栏目关键词装修效果图制作软件
  • 企业网站开发公司-北京公司北京医疗网站建设公司
  • 可以做配音兼职的网站产品网站怎样做外部链接
  • 如何制作网站效果图做外单要上什么网站
  • 网站开发预算编制网站可以制作ios
  • 强化网站建设网页翻译怎么弄出来
  • 长春火车站到龙嘉机场高铁时刻表视频网站建设公司排名
  • 武进网站建设代理商google官网下载
  • 简单网站开发流程图知乎怎么申请关键词推广
  • 成寿寺网站建设公司文登区做网站的公司
  • 建设一个网站用什么软件下载阿里外贸平台网站建设
  • 可信网站myeclipse网站开发
  • 做设计找素材的 网站有哪些网站建设实训个人总结
  • 浙江省建设厅继续教育官方网站网站做vr的收费
  • 建造网站 备案苏州手机网站设计
  • 做外贸卖小商品是哪个网站手机首页设计
  • 大连网站制作公司营销策划公司有哪些职位
  • 2019深圳网站设计公司排名网站设计的思想
  • 试客那个网站做的好seo管理平台