insert_keeper_fault_injection_probability
insert_keeper_fault_injection_seed
insert_keeper_max_retries
- Inteiro positivo.
- 0 — As novas tentativas são desabilitadas
insert_keeper_retry_initial_backoff_ms, insert_keeper_retry_max_backoff_ms.
A primeira nova tentativa é feita após o timeout de insert_keeper_retry_initial_backoff_ms. Os timeouts seguintes serão calculados da seguinte forma:
insert_keeper_retry_initial_backoff_ms=100, insert_keeper_retry_max_backoff_ms=10000 e insert_keeper_max_retries=8, então os timeouts serão 100, 200, 400, 800, 1600, 3200, 6400, 10000.
Além da tolerância a falhas, as tentativas de retry visam proporcionar uma melhor experiência ao usuário — elas permitem evitar que um erro seja retornado durante a execução de INSERT se o Keeper for reiniciado, por exemplo, devido a um upgrade.
insert_keeper_retry_initial_backoff_ms
- Inteiro positivo.
- 0 — Sem timeout
insert_keeper_retry_max_backoff_ms
- Inteiro positivo.
- 0 — O timeout máximo não tem limite