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

процесс redis-server продолжает перезапускаться после его остановки на macOS

Я пытаюсь убить redis-server процесс на macOS. Всякий раз, когда я его убиваю или закрываю, он перезапускается под другим идентификатором процесса.

Я пробовал убить его тремя способами:

  1. redis-cli shutdown
  2. sudo kill [proc-id] : Он работает как root по какой-то причине, так sudo нужно.
  3. 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 тоже не показывает никаких результатов.

Мысли?