[PATCH v2] configurehood: Introduce random delays to dilute requests
Adrian Schmutzler
mail at adrianschmutzler.de
Mi Okt 31 17:40:04 CET 2018
Applied.
> -----Original Message-----
> From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On Behalf Of
> Adrian Schmutzler
> Sent: Dienstag, 30. Oktober 2018 12:32
> To: franken-dev at freifunk.net
> Subject: [PATCH v2] configurehood: Introduce random delays to dilute requests
>
> Instead of having 1000 routers accessing the KeyXchange in the
> same second, this will dilute the request within a period of
> 10 seconds.
>
> Same is done for queries from gateways.
>
> Signed-off-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>
>
> ---
>
> Changes in v2:
> - Moved sleep to micron.d
> - Use full path for sleep
> - Increase upper limit to 15 seconds
> ---
> src/packages/fff/fff-hoods/files/usr/lib/micron.d/fff-hoods | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/src/packages/fff/fff-hoods/files/usr/lib/micron.d/fff-hoods
> b/src/packages/fff/fff-hoods/files/usr/lib/micron.d/fff-hoods
> index c2f56bba..997e4b76 100644
> --- a/src/packages/fff/fff-hoods/files/usr/lib/micron.d/fff-hoods
> +++ b/src/packages/fff/fff-hoods/files/usr/lib/micron.d/fff-hoods
> @@ -1 +1 @@
> -3-59/5 * * * * [ -f /tmp/started ] && /usr/sbin/configurehood
> +3-59/5 * * * * /bin/sleep $(/usr/bin/random 1 15); [ -f /tmp/started ] &&
> /usr/sbin/configurehood
> --
> 2.11.0
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : nicht verfügbar
Dateityp : application/pgp-signature
Dateigröße : 834 bytes
Beschreibung: nicht verfügbar
URL : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20181031/b24e8465/attachment.sig>
Mehr Informationen über die Mailingliste franken-dev