[sisyphus] Re: the next generation init system
Sviataslau Svirydau
=?iso-8859-1?q?Sviataslau=5FSvirydau_=CE=C1_epam=2Ecom?=
Вт Май 10 04:13:53 MSD 2005
Volkov Serge wrote:
> Hello Dmitry,
>
> Tuesday, May 10, 2005, 12:55:52 AM, you wrote:
>
> DVL> On Mon, May 09, 2005 at 11:50:47PM +0300, Ilia K. wrote:
>
>>>Сравните теперь с новой схемой: вы просто указываете, что программа
>>>зависит от сервиса network и никакой головной боли!
>
> DVL> А если вы не знаете, как называется сервис, который вам нужен?
> DVL> Допустим, что вам нужна некая функциональность, которая активируется
> DVL> неким сервисом, имени которого вы не знаете. Как поступить в этом
> DVL> случае? Существует ли решение у задачи в такой постановке?
>
> А в данном случае, что может/будет являться признаком корректно запущенного
> сервиса (имя которого нам не известно)?
Полагаю, что в данном случае нам интересна "статическая" информация,
доступная до того, как сервис будет запущен. А раз так, то нет нужды
вдаваться в подробности того, что именно сервис сделает (поднимет
сетевой интерфейс, или порт откроет), достаточно знать, что он
предоставляет некоторую facility.
Хотя, конечно, runtime-информация может предоставлять интерес для
мониторинга за сервисами... Но, опять же, в случае с портами это может
быть вычислено после того, как сервис запущен...
> Например, у меня есть "Программа", которая для своей работы требует
> некого прокси-агента. Прокси агент зависит от запуска сервиса сети и,
> например, запуска сервера баз данных, в результате признаком правильно
> запущенного прокси агента является корректно открытый(ые) порты и
> только после этого можно запускать некую "Программу". При этом
> "Программа" и прокси агент написаны разными группами разработчиков
> никак не связанных при разработке.
>
> Дима я правильно понял твою задачу?
>
--
Best Regards,
Sviatoslav Sviridov <Sviataslau_Svirydau at epam.com>
phone: +375 (17) 210 1662, ext. 1503
fax: +375 (17) 210 1168
mobile: +375 (29) 641 4214
--
QOTD:
"Sure, I turned down a drink once. Didn't understand the question."
Подробная информация о списке рассылки Sisyphus