Я не знаю службы, которую вы описываете, но я предлагаю просто превратить уже созданный вами сценарий в демон.
Если хотите, вы можете сделать это самостоятельно, используя расширение PCNTL . Вместо этого я использую класс, в котором все настроено и готово к работе:
http://kevin.vanzonneveld.net/techblog/article/create_daemons_in_php/
Используя этот класс, вы можете довольно легко создать «демонизированную» версию вашего скрипта:
require_once "System/Daemon.php"; // Include the Class
System_Daemon::setOption("appName", "mydaemon"); // Minimum configuration
System_Daemon::start(); // Spawn Deamon!
(Пример кода со страницы с классом демона)