-
-
Couldn't load subscription status.
- Fork 80
Description
I am writing to share some observations regarding the time intervals between consecutive validation runs in Routinator, based on our recent analysis of its log outputs.
To investigate the update intervals, we calculated the time differences between the start times of consecutive validation runs by analyzing log entries marked with "Starting a validation run." This allowed us to derive the distribution of these intervals.
We conducted this analysis using Routinator v0.14.2 with default parameters (including the documented refresh value of 10 minutes, which should delay the next update until 10 minutes after the previous run completes). Notably, the observed intervals exhibited a bimodal distribution across two independent machines:
• Machine 1:
• Machine 2:
While the second peak in the distribution aligns with the expected 10-minute refresh interval described in the documentation, the first peak suggests unexpected behavior. Further examination of the logs revealed frequent occurrences of the entry:
[INFO] Next validation run scheduled in 0 seconds
This implies that certain validation runs initiated immediately after the previous run concluded, deviating from the intended 10-minute delay.
Could you kindly help us understand the following:
1.What scenarios might trigger a validation run to restart with a 0-second delay despite the default refresh setting?
2.Are there additional configurations or external factors that could influence this behavior?
We sincerely appreciate your expertise and time in addressing these questions. Please let us know if further details or logs would assist your investigation.



