跳到主要内容

数据集成服务同服务器部署

  1. 下载新版本镜像(离线包下载

    docker pull nocoly/hap-flink:版本号
  2. 进入 hap-flink 容器

    docker exec -it $(docker ps | grep flink | awk '{print $1}') bash
  3. 备份并删除 Flink 数据目录中的 zookeeper 目录,将旧版本 Flink 中的 Job 列表清空

    mv /data/flink/zookeeper /data/flink/zookeeper.backup-$(date +%Y%m%d%H%M%S)
  4. 修改 docker-compose.yaml 文件中 hap-flink 服务对应镜像版本号;

    flink:
    image: nocoly/hap-flink:版本号
  5. 在管理器根目录下执行 bash ./service.sh restartall 重启服务(如果多个镜像同时升级,可在最后只执行一次重启命令),等待命令执行完成

  6. 集成中心数据集成同步任务 的任务列表中重新开启/发布任务 💥 💥 💥