diff --git a/production/nginx-cache-heater b/production/nginx-cache-heater new file mode 100755 index 000000000..00fc6ea7a --- /dev/null +++ b/production/nginx-cache-heater @@ -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