2015-02-17 6 views
0

Я всегда сталкиваются с проблемой наличия двух экземпляров Redis работает в моем входе в систему, а также в корне, как показано нижеДва экземпляра процесса Redis в Linux

[email protected]:~/redis# tcp  0  0 0.0.0.0:6379   0.0.0.0:*     LISTEN  2036/redis-server  


[email protected]:~/redis# tcp  0  0 0.0.0.0:6379   0.0.0.0:*     LISTEN  2036/redis-server 

Так что, если я должен убить сервер у меня есть накладные расходы на то, чтобы убить оба экземпляра процесса, то есть от моего логина, а затем от имени root. Так может кто-то во-первых, почему это происходит в первую очередь?

+0

Невозможно прослушивать два процесса на одном и том же порту. Запустите 'netstat -nltp', и вы увидите PID процесса Redis. – VolenD

+0

@ user3584460 Ya Я делаю это, и я нахожу PID одинаковым для процессов пользователя и сервера. Если я звучу неоднозначно и неясно, обратитесь к приведенным ниже комментариям и посмотрите, помогает ли это –

ответ

1

вопрос является своего рода неоднозначна,

У Вас есть два экземпляра, запускаемого одновременно?

Если да, то проверьте свои конфигурационные файлы redis /etc/redis должен быть только один файл конфигурации, если их больше, выясните, почему они там, вам, вероятно, придется удалить его и из системы.

Если экземпляр redis запускается каждый раз, когда вы входите в систему для какого-либо пользователя, проверьте .bashrc для каждого пользователя.

Нужна дополнительная помощь? затем предоставьте некоторую информацию, о чем вы находитесь.

+0

Чтобы быть точным, даже после убийства сервера redis из моего входа, сервер redis продолжает работать в корне. Почему это происходит? почему сервер не убит даже после его убийства из моего входа? –

+0

Когда я пытаюсь убить сервер из своего входа и повторить попытку перезагрузки сервера, я получаю исключение связывания ссылок, которое связано с сервером или экземпляром, запущенным в корневом каталоге. Таким образом, только после убийства сервера из корня также я могу перезапустить сервер. Почему это происходит? –

2

Я тоже это заметил. Кажется, что redis разворачивается при распаковке данных на диск. Вы можете настроить, когда это произойдет в redis config (если вы считаете, что это происходит слишком часто).

Второй процесс должен исчезнуть после завершения дампа.

 Смежные вопросы

  • Нет связанных вопросов^_^