sofastack/sofa-jraft

Snapshot 安装实现断点续传机制

Open

#503 aberto em 9 de set. de 2020

Ver no GitHub
 (1 comment) (0 reactions) (0 assignees)Java (1.125 forks)batch import
help wanted

Métricas do repositório

Stars
 (3.406 stars)
Métricas de merge de PR
 (Mesclagem média 20h 13m) (3 fundiu PRs em 30d)

Description

问题

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

解决方案

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

Guia do colaborador