Add a short random delay to scheduled policy fetches
This change adds a small (0 to 5 minutes) delay to scheduled policy fetches in order to alleviate server-side traffic spikes. The delay is randomly set at policy initialization time in the CloudPolicyRefreshScheduler constructor. To avoid causing issues with ChromeOS' synchronous policy fetches, we skip adding the delay in some cases. Bug: 963910 TEST: updated logic of component_unittest and one unit_tests Change-Id: Ic02ac2ef18e7e7b03ac95bdfab19e946c2f46324 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1998789Reviewed-by:Pavol Marko <pmarko@chromium.org> Reviewed-by:
Owen Min <zmin@chromium.org> Commit-Queue: proberge <proberge@chromium.org> Cr-Commit-Position: refs/heads/master@{#732976}
Showing
This diff is collapsed.
Please register or sign in to comment