Запуск методов SMF в фоне
Sunday, March 23rd, 2008По умолчанию при вызове метода рестартер SMF ждет его завершения, что в случае с программами, которые не умеют делать fork() при старте и уходить в фон, приводит к таймауту запуска сервиса и перевода его в состояние maintenance. Первой идеей конечно в таком случае является включение символа & в конец параметра exec метода старта, но при попытке импорта парсер XML отказывается воспринимать такую строку, поэтому правильно делать так:
<exec_method type='method' name='start'
exec='/opt/prog/bin/progd &‘ timeout_seconds=’60′>
См. List of XML and HTML character entity references