sofastack/sofa-jraft

Snapshot 安装实现断点续传机制

Open

#503 aperta il 9 set 2020

Vedi su GitHub
 (1 commento) (0 reazioni) (0 assegnatari)Java (1125 fork)batch import
help wanted

Metriche repository

Star
 (3406 star)
Metriche merge PR
 (Merge medio 20h 13m) (3 PR mergiate in 30 g)

Descrizione

问题

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

解决方案

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

Guida contributor