SSL连接数是否有限制?

时间:2020-03-05 18:48:11  来源:igfitidea点击:

SSL连接数是否有限制?

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

解决方案

回答

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

但是,连接到的计算机上,之间以及每个之间的内存,端口,CPU数量有限。

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

除了"是",此问题没有足够的信息来回答。

回答

如果我们使用的是Linux,则操作系统将限制打开文件的数量
ulimit -a将显示各种限制。

我想设置为1024,而某些会话恰好已经关闭,所以允许输入1062(最后一点是猜测)

回答

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

  • SSL连接在连接的两端都需要更多资源,因此我们可能会遇到一些内置服务器限制。
  • TCP / IP使用16位端口号来标识连接,只有其中一部分(大约16,000个)用于动态客户端连接。这将限制单个客户端可以与同一服务器建立的活动连接数。
  • 在Linux上,每个进程都有一个可以打开的最大文件描述符数目,并且每个网络连接都使用一个文件描述符。我想Windows会有类似的限制。