【发布时间】:2011-07-07 22:23:40
【问题描述】:
一台机器中的 HTTP 端口数量是否有限制。我有一个使用 .NET Remoting 的 Windows 应用程序。应用程序的每个实例在加载时通过端口 0 的 HTTP 通道公开一个远程对象(以便可以动态决定端口)。在多用户环境中,HTTP 端口的数量是否有限制。
提前致谢!
【问题讨论】:
一台机器中的 HTTP 端口数量是否有限制。我有一个使用 .NET Remoting 的 Windows 应用程序。应用程序的每个实例在加载时通过端口 0 的 HTTP 通道公开一个远程对象(以便可以动态决定端口)。在多用户环境中,HTTP 端口的数量是否有限制。
提前致谢!
【问题讨论】:
是的,可用端口数有一个限制,即 65535 减去已用于现有服务的端口数(例如,SMTP [25]、HTTPS [443]、SQL Server [1433] 等)。
因此,在典型的 Windows 服务器上,空中计算将是 65535 - 1024(众所周知的服务端口
但是,您真的会运行 64000 个服务器实例吗?
【讨论】: