This repository was archived by the owner on Jan 1, 2024. It is now read-only.

Description
On highloaded clusters we have problems with updating the clusterwide config with default values of timeouts.
We can increase some of them, for example:
|
- `twophase_netbox_call_timeout` (`number`): time in seconds to wait netbox call while two-phase |
|
commit (Cartridge 2.5+ is required); |
|
- `twophase_upload_config_timeout` (`number`): time in seconds to wait config upload while two-phase |
|
commit (Cartridge 2.5+ is required); |
|
- `twophase_apply_config_timeout` (`number`): time in seconds to wait config apply while two-phase |
|
commit (Cartridge 2.5+ is required); |
But we can't set validate_config_timeout, which is bottleneck, since this timeout affects the "prepare" phase of applying CW-config. This phase has a lot of implicit yields, since there are a lot of IO operations.