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

网站后台管理系统需求创办一个网站需要多少费用

网站后台管理系统需求,创办一个网站需要多少费用,快速搭建网站前端插件,重庆好的seo平台引言 Apache Flink 是一个强大的分布式处理框架#xff0c;广泛用于批处理和流处理任务。其 checkpoint 机制是确保容错的关键功能#xff0c;允许在计算过程中保存状态#xff0c;以便在故障时从最近的 checkpoint 恢复。本文详细探讨了一个 Python 脚本#xff0c;该脚本…引言 Apache Flink 是一个强大的分布式处理框架广泛用于批处理和流处理任务。其 checkpoint 机制是确保容错的关键功能允许在计算过程中保存状态以便在故障时从最近的 checkpoint 恢复。本文详细探讨了一个 Python 脚本该脚本用于解析 Flink 的 _metadata 文件以提取 Flink 任务依赖的 checkpoint 路径。我们将逐步解释脚本的工作原理提供 Flink 和 checkpoint 的背景信息并讨论脚本的潜在用途、局限性以及改进建议。 Flink 和 Checkpoint 的背景 Flink 概述 Flink 是一个开源的分布式处理框架支持高吞吐量、低延迟的流处理和批处理。它通过提供丰富的 API 和状态管理功能成为大数据处理领域的热门选择。 Checkpoint 的作用 Checkpoint 是 Flink 的容错机制通过定期保存计算状态确保在任务失败时可以从最近的 checkpoint 恢复。Checkpoint 包括操作符的状态和输入流的位置类似于数据库的事务日志。 Checkpoint 存储 Flink 支持多种 checkpoint 存储方式包括内存、文件系统如 HDFS和其他分布式存储。文件系统存储如 FileSystemCheckpointStorage常用于生产环境因为它提供高可用性和持久性。存储的 checkpoint 数据包括多个文件其中 _metadata 文件包含元数据信息例如指向实际状态快照文件的路径。 _metadata 文件的角色 根据调查_metadata 文件是 checkpoint 目录的一部分存储在配置的文件系统中如 HDFS。它通常包含指向其他 checkpoint 文件的路径信息以及其他元数据用于恢复任务状态。脚本的目标是从中提取依赖的 checkpoint 路径这对于管理存储空间或调试任务非常有用。 脚本的详细分析 以下是脚本的完整代码及其工作原理 #Python version3.7.16 import struct from pathlib import Path import osdef parse_metadata_dependencies(metadata_path):dependencies set()with open(metadata_path, rb) as f:data f.read()i 0max_i len(data) - 2while i max_i:try:str_length struct.unpack_from(H, data, i)[0]start i 2end start str_lengthif end len(data):breakstr_data data[start:end]decoded_str str_data.decode(utf-8)if /jobs/flink/checkpoints in decoded_str:parts decoded_str.split(/)chk_index next((i for i, p in enumerate(parts) if p.startswith(chk-)), -1)shared_index next((i for i, p in enumerate(parts) if p.startswith(shared)), -1)if chk_index ! -1:chk_path Path(/.join(parts[:chk_index]))path_str str(chk_path)if path_str.startswith(hdfs):dependencies.add(chk_path)if shared_index ! -1:shared_path Path(/.join(parts[:shared_index]))path_str str(shared_path)if path_str.startswith(hdfs):dependencies.add(shared_path)i endexcept (UnicodeDecodeError, struct.error):i 1return dependenciesdef validate_checkpoint(metadata_file):dependencies parse_metadata_dependencies(metadata_file)print(fParsed {len(dependencies)} dependencies: )for path in dependencies:print(f - {path})if __name__ __main__:file_path /tmp/flink_checkpoints/xxx/_metadataprint(fChecking checkpoint: {file_path})validate_checkpoint(file_path)实现的细节 依赖集合 使用 set 确保路径不重复这对于避免冗余输出很重要。 路径处理 使用 pathlib.Path 处理路径确保跨平台的兼容性。 HDFS 检查 仅添加以 “hdfs” 开头的路径表明脚本专注于 HDFS 存储的 checkpoint这可能是特定环境的假设。 潜在用途 这个脚本有以下应用场景 管理 checkpoint 数据 帮助识别任务依赖的 checkpoint 路径便于清理不再需要的旧 checkpoint节省存储空间。 关键引用 Flink Checkpoints 文档Flink 状态和容错
http://www.hkea.cn/news/14537269/

相关文章:

  • 网站点击赚钱怎么做seo广告投放
  • 建站行业前景阿里云网站开发
  • 网站建设的项目体会公司名称变更
  • 合肥公司建设网站首页网络营销是营销的网络化吗
  • 学习php网站建设平面设计网站编辑招聘
  • 精品资源共享课程网站建设电商网站建设实训步骤
  • 专业建站分销商城德州做网站哪家好
  • 晋江wap站是什么意思seowhy友链
  • wap网站还有能打开的吗互助县公司网站建设
  • 咸宁手机网站建设长安网站建设制作
  • 做网站流量点击分析的软件移动网站开发课程设计
  • 招聘网站的建设托福培训一对一
  • 临沂手机网站信息推广技术公司电话号码wordpress链家
  • 嘉兴企业网站推广大力推广建设电子商务网站技术
  • 网站排名张家港网站建设制作好评语
  • 南昌网站建设维护电商网站 技术
  • 电子商务网站规划的原则是什么苏州本地网站
  • 网站建设黄页怎么制作公众号长图
  • 吴江区建设银行招聘网站.net简单网站开发视频教程
  • 专业郑州企业网站建设网站可以做什么
  • 获取网站缩略图网站建设需要注意问题
  • 做防伪查询网站wordpress怎么部署到虚拟linux服务器
  • 国外html5网站认可服务好的装修公司
  • 山东省济宁市建设厅官方网站做淘宝券网站
  • 平面广告设计网站深圳高端网站建设模版
  • 北京电商平台网站建设广州站有高铁吗
  • 柳南网站建设灯具设计网站推荐
  • 深圳市建设工程造价管理站曲阳网站建设在哪
  • 武威市凉州区建设局网站苏州网信信息科技股份有限公司
  • 做网站时用插件需要注明吗外贸建站深圳