висел, как демон.
С помощью чего вы делаете? Systemd или supervisor?
системд конешь. Супервизор выпилили отовсюду практически. И его надо ставить отдельно. Вообще он(супервизор) аналог системд со своими нюансами. Поэтому если очень нехочешь учиться в линух, то можешь юзать по сраным гайдам.
я юзал systemd, просто думал, мож какая фишка есть у supervisor для демона пхп
разве что запускать пачками демонов проще. просто в конфиге указал количество и все.
Его же вроде бы всегда надо было ставить отдельно ?
ХЗ, я сравнительно недавно в лине, но вродь до массового переезда на системд все юзали супервизор по дефолту. Могу ошибаться конешь.
Раньше, если не ошибаюсь, systemd не был так распространён как сейчас, многие линуксоиды грудью вставали на защиту дистрибутивов, мол, не пустим этот bloated комбайн к себе, он рушит всю концепцию линуха, вы с ума сошли, отменяйте это нафиг. Но потом все сдались - у автора systemd упорства и упоротости в продвижении оказалось больше, чем у комьюнити. Поэтому раньше для мониторинга процессов юзали стороннюю утилиту. Одна задача - одна утилита.
не выходит посмотреть, что твориться в процессе, как это сделать? systemctl status test.service ?
можно поподробнее, у меня скрипт каждую секунду для теста выводит в консоль инфу, вот это я бы и хотел увидеть в запущенной службе systemd, но status просто показывает инфу, что running и т.д., а мне нужно в онлайн режиме чтоб показывало
Не понимаю о чем речь
чтоб я написал аля systemctl console test.service и увидел онлайн инфу start work sleep sleep ... new job! .... stop all OK! sleep ...
можешь вещать в stdout и писать потом в файл аля test.php > messages.log можешь прям в демоне лог сделать куда тебе надо.
Жаль, не хотелось захламлять лишний раз
Обсуждают сегодня