[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