Skip to content

Limit number of instances of a specific process and user

I’m using this to limit the number of processes that Ampache spawns. Sometimes, it goes hay-wire.

[cc_bash]
#!/bin/sh

cmd=”$1″
lim=”$2″
user=”$3″ || “www”
numprocs=ps -U www | grep "$cmd" | wc -l
echo “Found $numprocs comparing to $lim”
if [ “$numprocs” -gt “$lim” ]; then
echo “found $numprocs processes”
killall aacplusenc
fi
[/cc_bash]

Be the first to like.

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*