|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форумы
Программирование под UNIX (Public)
| |||
|---|---|---|---|
| Изначальное сообщение | [Проследить за развитием треда] | ||
| "Демон и писанина в stdout" | |
Сообщение от mezantrop ![]() (??) on
25-Авг-05, 12:25 (MSK)
| |
Дело такое: много одинаковых демонов, exec()'ающих пользовательские процессы. Демоны форкаются из текущей сессии и из любых других сессий. Мне необходим легкий механизм диффиренсации штанов по цвету, а именно: каждому демону необходимо каким-то образом отдать свой PID, чтобы потом любой простецкий скрипт его с удовольствием схавал. Сохранение, в /var/run/mypid не подойдет, поскольку демонов-то много. Так вот, кошерно ли будет каждому демону написать в stdout свой PID? А то я ничего более умного не придумал пока. | |
| Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| Оглавление |
|
| Индекс форумов | Темы | Пред. тема | След. тема |
| Сообщения по теме |
| 1. "Демон и писанина в stdout" | |
Сообщение от Forth ![]() (??) on
25-Авг-05, 12:30 (MSK)
| |
Бывает pid хранят в имени файла, например /var/run/daemon.496 ,вот тебе и куча файлов с пидами, которые "легко схавает любой скрипт". | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 2. "Демон и писанина в stdout" | |
Сообщение от mezantrop ![]() (??) on
25-Авг-05, 13:17 (MSK)
| |
>Бывает pid хранят в имени файла, например /var/run/daemon.496 ,вот тебе и куча | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 3. "Демон и писанина в stdout" | |
Сообщение от Forth ![]() (??) on
25-Авг-05, 13:21 (MSK)
| |
Дык какие проблемы? Пишем в daemon.PID пиды запущенных им exec процессов. Если они конечно не форкаются после запуска. | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 4. "Демон и писанина в stdout" | |
Сообщение от mezantrop ![]() (??) on
25-Авг-05, 13:21 (MSK)
| |
>>Бывает pid хранят в имени файла, например /var/run/daemon.496 ,вот тебе и куча | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
|
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
| Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] | |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |