From 6353767d3cbfcaf382c7e70558b658b2c10088e7 Mon Sep 17 00:00:00 2001 From: Arjan H Date: Sun, 23 Apr 2023 14:52:49 +0200 Subject: [PATCH] Reduce akamai purger interval to save CPU cycles --- patch-cfg.sh | 1 + patches/config_akamai-purger.patch | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 patches/config_akamai-purger.patch diff --git a/patch-cfg.sh b/patch-cfg.sh index a9d4e99..a081652 100755 --- a/patch-cfg.sh +++ b/patch-cfg.sh @@ -28,6 +28,7 @@ $SUDO patch -p1 -o "$boulderLabCADir/config/orphan-finder.json" < $cloneDir/patc $SUDO patch -p1 -o "$boulderLabCADir/config/crl-storer.json" < $cloneDir/patches/config_crl-storer.patch $SUDO patch -p1 -o "$boulderLabCADir/config/crl-updater.json" < $cloneDir/patches/config_crl-updater.patch $SUDO patch -p1 -o "$boulderLabCADir/config/ra.json" < $cloneDir/patches/config_ra.patch +$SUDO patch -p1 -o "$boulderLabCADir/config/akamai-purger.json" < $cloneDir/patches/config_akamai-purger.patch cp test/config/va*.json "$boulderLabCADir/config/" perl -i -p0e "s/\"dnsResolver\": \"service.consul\",/\"dnsResolvers\": [\n \"127.0.0.1:8053\",\n \"127.0.0.1:8054\"\n ],/igs" $boulderLabCADir/config/va.json diff --git a/patches/config_akamai-purger.patch b/patches/config_akamai-purger.patch new file mode 100644 index 0000000..9cc66b3 --- /dev/null +++ b/patches/config_akamai-purger.patch @@ -0,0 +1,15 @@ +diff --git a/test/config/akamai-purger.json b/test/config/akamai-purger.json +index 62c5b4cc9..2c39d70cb 100644 +--- a/test/config/akamai-purger.json ++++ b/test/config/akamai-purger.json +@@ -13,6 +13,10 @@ + "certFile": "test/grpc-creds/akamai-purger.boulder/cert.pem", + "keyFile": "test/grpc-creds/akamai-purger.boulder/key.pem" + }, ++ "throughput": { ++ "queueEntriesPerBatch": 5, ++ "purgeBatchInterval": "5m" ++ }, + "grpc": { + "address": ":9099", + "maxConnectionAge": "30s",