医生说这个
socket.listen(backlog)侦听与套接字的连接。backlog参数指定排队连接的最大数量,并且至少应为1;最大值取决于系统(通常为5)。
显然,系统值在您的系统上大于5。我不明白为什么将其设置为更大的数字会成为问题。也许为每个排队的连接保留了一些内存。
我的Linux手册页上有这句话
如果backlog参数大于/ proc / sys / net / core /
somaxconn中的值,那么它将被静默截断为该值;该文件中的默认值为128。在2.4.25之前的内核中,此限制是硬编码值SOMAXCONN,值为128。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)