[MXS-1198] Interface retry bind interval (of a listener) increases by ten seconds every time it fails (10,20,30,....) it should be a fixed interval (and maybe configurable) Created: 2017-03-22 Updated: 2020-08-25 Resolved: 2017-03-24 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | Core |
| Affects Version/s: | 2.0.4 |
| Fix Version/s: | 2.2.0 |
| Type: | Bug | Priority: | Major |
| Reporter: | Claudio Nanni | Assignee: | markus makela |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
There are high availability scenarios where there are more MaxScale instances and they are bound to VIPs, even the standby ones. 432 else if (service->retry_start) 449 } I think line 438 should just be: 438 int retry_after = MIN(10, SERVICE_MAX_RETRY_INTERVAL); Where 10 = 10 seconds, or eventually a settable variable |
| Comments |
| Comment by markus makela [ 2017-03-22 ] |
|
The maximum for the retry interval is 3600 seconds. This should be made configurable in a future release. |
| Comment by markus makela [ 2017-03-24 ] |
|
The maximum interval is now configurable. |
| Comment by Claudio Nanni [ 2017-03-29 ] |
|
Currently the retry time is a value increasing by 10 seconds each time limited by max_retry_time. |