ops: Add new nginx hot cacher

This commit is contained in:
wiz 2024-01-26 10:43:03 -05:00
parent 5a7a78cddc
commit b110f86b48
No known key found for this signature in database
GPG Key ID: A394E332255A6173

24
production/nginx-cache-heater Executable file
View File

@ -0,0 +1,24 @@
#!/usr/bin/env zsh
hostname=mempool.space
heat()
{
echo "$1"
curl -i -s "$1" | head -1
}
heatURLs=(
'/api/v1/fees/recommended'
)
while true
do
echo "starting heat cache cycle..."
for url in $heatURLs
do
heat "https://${hostname}${url}"
done
sleep 0.5
done