10
голосов
2ответов
1544 просмотров

Использование методов управления процессами Unix в Ruby

Райан Томайко вызвал настоящую бурю с помощью этой статьи об использовании управления процессами Unix. команды. Нам следует заниматься этим больше. И многое другое. Я говорю о fork (2), execve (2), pipe (2), socketpair (2), select (2), kill (2), sigaction (2) и т. Д. И т. Д. Это наши друз...

15
голосов
5ответов
7114 просмотров

Демон / рабочая среда PHP

Проблема: я хочу реализовать несколько процессов php-worker, которые прослушивают очередь MQ-сервера для асинхронных заданий. Проблема в том, что простой запуск этих процессов как демонов на сервере на самом деле не дает мне какого-либо уровня контроля над экземплярами (загрузка, состояние, забл...

42
голосов
4ответов
68551 просмотров

Можно ли прервать завершение работы в Linux?

Я знаком и использую shutdown в Linux, и обычно просто делаю > shutdown -h now Но есть ли способ остановить отключение, скажем, если я намерен выключиться через 10 минут, а затем через 5 минут, когда я обнаружу, что действительно не хочу отключаться?