Performance of TCPkeepalive attributes in Linux

Source: Internet
Author: User
The performance of the TCPkeepalive attribute in Linux-Linux general technology-Linux programming and kernel information. The following is a detailed description. Tcp is connection-oriented. In practice, it is usually necessary to check whether the connection is available. If the connection is unavailable, it can be divided:

A. The connection peer is normally closed.

B. the connection peer is abnormally closed, including power loss, program crash, and network interruption. in this case, the peer end cannot be notified, so the connection will always exist, wasting resources of the country.

The tcp protocol stack has a keepalive attribute, which can actively detect whether the socket is available, but the default value of this attribute is large.

The global settings can be changed to/etc/sysctl. conf, plus:
QUOTE:

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.