O Que É TCP Keep-Alive?
O TCP keep-alive é um mecanismo que envia pequenos pacotes de sondagem em uma conexão que ficou ociosa por um tempo para verificar se o peer ainda está presente. Se o peer não responder após várias sondagens, a conexão é considerada morta e derrubada. Ele distingue uma conexão genuinamente quieta de uma cujo outro lado desapareceu.
Por que isso importa
Conexões de longa duração no CI, como as para um banco de dados ou registry, podem ser silenciosamente derrubadas por um firewall, e o keep-alive revela o rompimento em vez de deixar as requisições penduradas. Ajustá-lo ajuda a evitar travamentos em conexões ociosas atrás de equipamentos de rede agressivos.
Guias relacionados
What Is a Socket Read Timeout?A socket read timeout is the maximum time a program waits for data on a socket before giving up, preventing a…
What Is Connection Pool Exhaustion?Connection pool exhaustion happens when all reusable connections in a pool are in use, so new requests must w…
What Is the Maximum Transmission Unit?The maximum transmission unit is the largest packet size a network link will carry in one piece; larger paylo…