Closed owenleonard closed 3 years ago
@roest01 I'm pretty sure that between this PR and #77, issues #68, #71, #74, #75 will be resolved. At least, I'm no longer seeing those issues on my server.
ah, looks like my PRs should go against the develop branch. I'll close these and create new ones.
Speedtest frequently fails to find the best server on the hour. Google searches revealed this to be due to high server load. To address this, I added a random sleep (jitter), and retry attempts. Both can be configured and disabled via environment variables.
Additionally, I defaulted the results to 0.0 so you can see in the graph when speedtest failures occurred.