gpt4 book ai didi

linux - 不能打开超过 28234 个套接字?

转载 作者:IT王子 更新时间:2023-10-29 00:37:04 27 4
gpt4 key购买 nike

我在写一个网络服务,我的目标是高并发。出于某种原因,当我尝试连接到第 28,234 个套接字时,我得到:

[Errno 99] Cannot assign requested address

客户端用python写,服务端用haskell写。我在 ubuntu 11.04 上运行它,并且:

$ ulimit -n
1048576

我怎样才能克服这个限制?

最佳答案

通常的解决方法是在主机上创建额外的 IP 地址,只要将套接字绑定(bind)到接口(interface),每个 IP 都会根据 dan_waterworth 的回答获得额外的临时端口范围。

Microsoft 在这里讨论了这个话题:

http://msdn.microsoft.com/en-us/library/cc150670(v=vs.85).aspx

关于linux - 不能打开超过 28234 个套接字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6244532/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com