【发布时间】:2014-03-28 08:24:45
【问题描述】:
我要开发一个 TCP 服务器应用程序。我在“选择服务器”这一步。 我的 TCP 服务器将有 2000 多个客户端,每个客户端都有一个套接字。
根据操作系统,创建的套接字数量是否有限制?哪个操作系统允许在给定时间打开更多套接字?
【问题讨论】:
-
“选择服务器”是在“选择编程语言”之前还是之后?
-
@corsiKa:可以同时打开的最大套接字数取决于操作系统,而不是编程语言。当然,除非您使用人为限制打开文件描述符数量的语言。
-
@GuntramBlohm 如果他选择自己处理驱动程序和连接.. 但那是疯狂和硬核.. 硬件也有限制:)
-
@Guntram 向我帖子中在单个盒子上运行超过 100 万的人解释这一点。 耸耸肩
标签: windows sockets unix tcp operating-system