The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"В sysvinit добавлена утилита для преобразования unit-файлов ..."
Отправлено U.N.Owen, 23-Ноя-19 20:57 
> Во первых, у inetd другой алгоритм работы

Ну, даже если inetd или его аналоги приспособить к делу не удастся, написать демона, который слушает порты, которые скажут, и при любой активности на них — передаёт управление, куда следует — не такая уж сложная задача.

> А что делать, когда активация таймера привязана к запуску или остановке других
> юнитов?

А что мешает добавить/убрать новое задание? Мне кажется, это вполне можно сделать и налету.

>> некоторый демон-супервизор
> Так это и есть init: он знает все процессы, в т.ч. к
> какому ранлевелу какой принадлежит.

Такой супервизер не обязан вообще что-то знать о ранлевелах и всех запущенных процессах. Он должен знать о тех процессах, которые под его управлением. И только.
А задача инита — запустить помянутый выше конфигуратор (на каждом ранлевеле — со своим .target, от которого начинается цепочка), который, в свою  очередь, обеспечит запуск этого супервизера в тех случаях, когда это действительно нужно.

И sysvinit, как и, полагаю, любой другой существующий инит, с такой задачей вполне справится.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру