• 【网络】TIME_WAIT引起的建连失败


    1. 大量的短连接容易引发socket的TIME_WAIT问题。

    2. 对于服务端的地址(IP:PORT),客户端(每台机器)可以为连接这个服务地址提供的端口号是有范围的。该范围可以在/proc/sys/net/ipv4/ip_local_port_range中设置。

    3. 一旦TIME_WAIT的连接数达到了范围的上限,下一次创建连接到服务端的连接时,将获取errno == 99(EADDRNOTAVAIL, Cannot assign requested address)的错误。

    参考:

    1. https://www.jianshu.com/p/a2938fc35573

    2. https://www.cnblogs.com/djiankuo/p/5956606.html

    3. https://www.jianshu.com/p/21c91c69bd94

  • 相关阅读:
    HTML初体验
    out传值
    函数
    冒泡排序
    数组
    异常语句
    类 string math
    for 穷举 迭代
    HTML JavaScript及运算符
    HTML 格式与布局
  • 原文地址:https://www.cnblogs.com/withmybag/p/10365298.html
Copyright © 2020-2023  润新知