sofastack/sofa-jraft

Snapshot 安装实现断点续传机制

Open

#503 opened on Sep 9, 2020

View on GitHub
 (1 comment) (0 reactions) (0 assignees)Java (3,406 stars) (1,125 forks)batch import
help wanted

Description

问题

目前是通过一次超长时间 RPC 来实现 snapshot 安装,如果 snapshot 单个文件过大,整个安装可能很容易超时,不可控。

解决方案

实现安装过程的断点续传机制,减少重试和重复传输,提升安装成功率。

Contributor guide