in reply to Managing Scripts

As long as its all running on one machine, Schedule::Cron, File::Lockfile, Highlander - allow only one invocation at a time of an expensive CGI script