Назад | Перейти на главную страницу

Что означает «Кэширование зависимостей службы…»?

Когда я закрываю Tomcat, я получаю следующее:

* Caching service dependencies...                 [ ok ]
* Stopping Tomcat...                              [ !! ]

Что значит Кэширование зависимостей сервиса значит?

Вы используете Gentoo? Когда вы останавливаете службу, Baselayout проверяет наличие других служб в зависимости от службы, которую вы останавливаете. Если это так, они останавливаются раньше в порядке зависимостей.

Каждый раз, когда вы перезапускаете службу в дистрибутиве на основе Baselayout, он запускает /sbin/depscan.sh скрипт, который хранит зависимости в /var/lib/init.d/depcache. Однако вы заметите, что сообщение не всегда печатается. Это потому, что, хотя depscan.sh запускается каждый раз, он создает новый кеш, только если какой-либо файл в /etc/rc.d/, /etc/conf.d/или файл /etc/rc.conf изменено.

Для более подробной информации обратитесь к самому скрипту.