Skip to content

Retry Uploads to Minio

Jose V. Trigueros requested to merge retry-uploads into master

Uploads to Minio sometimes fail. Users can provide a session ID that I can then use to recover a failed MP3/Queue file, but that should be an exceptional case.

This (I believe) can be "self-healed" by retrying with some heuristic.

Using Failsafe, a retry library, we can retry minio.putObject if it throws using exponential backoff and jitter.

The result should be less failures due to issues with Minio.

Merge request reports