Я пытаюсь убить redis-server
процесс на macOS. Всякий раз, когда я его убиваю или закрываю, он перезапускается под другим идентификатором процесса.
Я пробовал убить его тремя способами:
redis-cli shutdown
sudo kill [proc-id]
: Он работает как root
по какой-то причине, так sudo
нужно.brew services stop redis
Я проверил ~/Library/LaunchAgents/
и /System/Library/LaunchAgents/
для применимого списка, но ни один из файлов не содержит redis
, поиск без учета регистра.
Я также проверил раздел «Пользователи и группы» панели управления macOS и не нашел никаких записей в разделе «Элементы входа», которые применимы.
Когда я завершаю процесс, консольное приложение macOS обнаруживает кое-что интересное:
com.apple.xpc.launchd[1] (org.redis.redis-server): Service only ran for 8 seconds. Pushing respawn out by 2 seconds`
Кажется, что он зарегистрирован и контролируется launchd, но я не могу понять, где находится конфигурация, хоть убей.
launchctl list|grep -i redis
тоже не показывает никаких результатов.
Мысли?