[PATCH v2] configurehood: Introduce random delays to dilute requests

Adrian Schmutzler mail at adrianschmutzler.de
Di Okt 30 17:23:16 CET 2018


Mit Randfälle meinst du, was bei unterschiedlichen randoms passiert?

 

From: Fabian Bläse [mailto:fabian at blaese.de] 
Sent: Dienstag, 30. Oktober 2018 17:22
To: Adrian Schmutzler <freifunk at adrianschmutzler.de>; franken-dev at freifunk.net
Subject: Re: [PATCH v2] configurehood: Introduce random delays to dilute requests

 

Ui, noch bisschen mehr Randfälle für das Ding, was eh schon viel zu viele Randfälle hat. 
Bin gespannt, ob das irgendwo explodiert.. 

Wir sollten zusehen dass wir sicherstellen, dass das Skript nicht mehrfach laufen kann. 
Einen passenden Patch, der nochmals diskutiert werden müsste, gibts dazu ja schon. 

Gruß 
Fabian 

On 30.10.18 12:32, Adrian Schmutzler wrote: 
> 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 <mailto: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 
> 

 
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20181030/3e6c99b0/attachment.html>
-------------- 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/20181030/3e6c99b0/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev