Большое количество разъемов Time_Wait Connections Redis

StackOverflow https://stackoverflow.com/questions/4003755

  •  25-09-2019
  •  | 
  •  

Вопрос

Мы используем 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.)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top