2015-09-11 3 views
0

У меня есть эта установка twemproxy_sentinel, которая использует их 22122 порт по умолчанию в качестве входа и перенаправляет запросы на основных серверах Redis, работающий на порту 6380, 6381.twemproxy (щелкунчик) порт внезапно становится недоступным

Каждый сейчас и потом, порт 22122 становится недоступным. Таким образом, клиенты, использующие redis, не смогут подключиться. telnet к нему закроется мгновенно. Все, что мне нужно было сделать, это перезапустить /etc/init.d/nutcracker, и все будет в порядке. Всюду работают службы дозорного и redis. Кажется, что только twemproxy обрезается. До момента перезапуска служба орехового клика все еще работает (ps покажет, что она работает). Журналы не показывают никаких признаков сбоев в работе.

Я не уверен, почему это происходит и попытался прорвать журналы журналов redis, redis sentinel и twemproxy logs. Я также попытался просмотреть/var/log/messages и попытался обеспечить, чтобы файл-макс не блокировал # открытых портов.

Удивление, где я могу начать изучать, почему все будет идти вниз.

ответ

0

Реализован Я не заметил, что max-файлы не обязательно позволяют орешнику использовать эти порты, но просто позволяют системе использовать так много портов. Он возвращается в нормальное состояние, фактически заставляя nutcracker открывать больше портов.

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