首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Flink容错机制:Checkpoint和Savepoint深入解析

    集群迁移与回滚在跨集群迁移或版本升级失败时,Savepoint提供状态级回滚能力:# 从旧集群导出Savepointflink savepoint job-123 hdfs://old-cluster/savepoints...# 在新集群恢复作业flink run -s hdfs://old-cluster/savepoints/savepoint-abc123 MyApp.jar此过程无需重新处理原始数据,大幅缩短迁移时间...解决方案:使用@SavepointMigration注解处理状态迁移通过StateMigration工具手动转换格式保留历史版本的StateDescriptor定义资源优化策略压缩存储:配置state.savepoints.dir...使用Snappy压缩state.savepoints.dir: hdfs:///flink/savepoints?...compression=SNAPPY增量清理:设置state.savepoints.cleanup-strategy避免存储膨胀冷热分离:将近期Savepoint存HDFS,历史归档至S3Checkpoint

    21720
    领券