Большое количество соединений сокета TIME_WAIT с Redis - PullRequest
1 голос
/ 23 октября 2010

Мы используем Redis для мониторинга в веб-приложении с высоким трафиком. Приложение написано на языке c и использует кредитный клиент библиотека.

Мы видим огромное количество соединений TIME_WAIT, оставшихся от наши связи с Redis:

$ netstat -a | grep 6379 | grep TIME_WAIT | туалет 15865

Есть идеи, что здесь происходит?

"

rh = credis_connect (NULL, 6379, 2000);

credis_incr (rh, "hhhh2", NULL);

credis_close (RH);

1 Ответ

1 голос
/ 23 октября 2010

См. SO вопрос # 337115 для подходов к этой проблеме.

(Я предпочитаю, чтобы клиент закрыл соединение, чтобы клиент оказался в состоянии TIME_WAIT.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...