Pergunta

Estamos usando o Redis para monitorar em um aplicativo da Web de alto tráfego. O aplicativo é escrito em C e usa a biblioteca do cliente Credis.

Estamos vendo um número enorme de conexões time_wait restantes de nossas comunicações com Redis:

$ netstat -a | Grep 6379 | Grep time_wait | WC -L 15865

Alguma ideia do que está acontecendo aqui?

"

rh = credis_connect (null, 6379, 2000);

credis_incr (RH, "hhhh2", nulo);

credis_close (rh);

Foi útil?

Solução

Ver Então a pergunta nº 337115 para abordagens para esse problema.

(Prefiro fazer com que o cliente feche a conexão para que o cliente acabe no estado time_wait.)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top