2

SSL 连接数有限制吗?

我们正在尝试通过 SSL 连接 2000 个会话。我们已经尝试了几次,但它总是在第 1062 次死亡。有限制吗?

4

3 回答 3

3

如果您在 linux 上,您的操作系统将对打开文件的数量有限制 ulimit -a 将显示您的各种限制。

我想你的设置为 1024 并且某些会话恰好关闭了允许 1062 的数字(最后一点是猜测)

于 2008-09-05T13:07:22.983 回答
1

是的,一切都有极限。据我所知,“SSL”没有继承限制。它毕竟只是一个协议。

但是,您所连接的机器上的内存、端口、CPU 数量有限,以及介于两者之间的每一台机器上。

您连接的实际服务器也可能设置了任意限制。

除了“是”之外,这个问题没有足够的信息来回答。

于 2008-09-05T12:49:53.727 回答
1

SSL 本身没有任何限制,但您可能会遇到一些实际限制:

  • SSL 连接在连接的两端都需要更多资源,因此您可能会遇到一些内置的服务器限制。

  • TCP/IP 使用 16 位端口号来标识连接,其中只有一些(大约 16,000 个)用于动态客户端连接。这将限制单个客户端可以与同一服务器建立的活动连接数。

  • 在 Linux 上,每个进程都有最大数量的可以打开的文件描述符,并且每个网络连接使用一个文件描述符。我想 Windows 也有类似的限制。

于 2008-09-05T13:17:46.547 回答