|
Lightweight 0.20260617.0
|
Configuration for retry behavior on transient errors during backup/restore operations. More...
#include <SqlBackup.hpp>
Public Attributes | |
| unsigned | maxRetries = 3 |
| Maximum number of retry attempts for transient errors. | |
| std::chrono::milliseconds | initialDelay { 500 } |
| Initial delay between retry attempts. | |
| double | backoffMultiplier = 2.0 |
| Multiplier applied to delay after each failed attempt (exponential backoff). | |
| std::chrono::milliseconds | maxDelay { 30000 } |
| Maximum delay between retry attempts. | |
Configuration for retry behavior on transient errors during backup/restore operations.
Definition at line 121 of file SqlBackup.hpp.
| unsigned Lightweight::SqlBackup::RetrySettings::maxRetries = 3 |
Maximum number of retry attempts for transient errors.
Definition at line 124 of file SqlBackup.hpp.
| std::chrono::milliseconds Lightweight::SqlBackup::RetrySettings::initialDelay { 500 } |
Initial delay between retry attempts.
Definition at line 127 of file SqlBackup.hpp.
| double Lightweight::SqlBackup::RetrySettings::backoffMultiplier = 2.0 |
Multiplier applied to delay after each failed attempt (exponential backoff).
Definition at line 130 of file SqlBackup.hpp.
| std::chrono::milliseconds Lightweight::SqlBackup::RetrySettings::maxDelay { 30000 } |
Maximum delay between retry attempts.
Definition at line 133 of file SqlBackup.hpp.