Большое количество разъемов Time_Wait Connections Redis
Вопрос
Мы используем Redis для мониторинга на веб-приложении с высоким трафиком. Приложение написано в C и использует клиентскую библиотеку Credis.
Мы видим огромное количество соединений Time_Wait, осталось от наших коммуникаций с Redis:
$ Netstat -a | GREP 6379 |. grep time_wait |. WC -L 15865.
Любая идея, что здесь происходит?
"
RH = Credis_Connect (NULL, 6379, 2000);
credis_incr (RH, "HHHHH2", NULL);
credis_close (RH);
Решение
Видеть Поэтому вопрос # 337115 для подходов к этой проблеме.
(Я предпочитаю сделать клиент закрыть соединение, чтобы клиент заканчивается в состоянии Time_Wait.)
Не связан с StackOverflow