Если вы получите содержимое файла /proc/8901/cmdline
, вы увидите, что такое командная строка для этого процесса и где находится файл конфигурации. Здесь 8901 — это PID вашего процесса. Вы также можете использовать
ps -efl|grep mysql
, чтобы получить длинный список, и в большинстве случаев вы получите всю командную строку
Также вы можете проверить файл конфигурации в обычных местах:
/etc/my.cnf
/etc/mysql/my.cnf
Эта рекомендация предназначена для поощрения
a both simpler and more flexible system
даже в большей степени , чем использование зависимостей.
Зависимости полезны, но слишком много явных зависимостей вводят свои собственные ограничения :например, граф зависимостей необходимо проверять на наличие петель. Явные зависимости также приводят к сильным ограничениям порядка.
Представьте, что у вас есть веб-приложение, которому нужна локальная база данных. Вы можете представить это с помощью явной зависимости :база данных должна быть запущена до веб-приложения. Вы также можете представить это с помощью активации на основе сокета -:, когда база данных прослушивает сокет, поэтому любой доступ к этому сокету можно рассматривать как запрос на запуск базы данных, если она еще не запущена. Использование активации на основе сокета -означает, что описанию службы веб-приложения больше не нужно знать о своей зависимости от базы данных, а диспетчеру службы больше не нужно ждать запуска базы данных перед запуском веб-приложения.