【问题标题】:HTTP Ports in .NET Remoting.NET 远程处理中的 HTTP 端口
【发布时间】:2011-07-07 22:23:40
【问题描述】:

一台机器中的 HTTP 端口数量是否有限制。我有一个使用 .NET Remoting 的 Windows 应用程序。应用程序的每个实例在加载时通​​过端口 0 的 HTTP 通道公开一个远程对象(以便可以动态决定端口)。在多用户环境中,HTTP 端口的数量是否有限制。

提前致谢!

【问题讨论】:

    标签: remoting .net-remoting


    【解决方案1】:

    是的,可用端口数有一个限制,即 65535 减去已用于现有服务的端口数(例如,SMTP [25]、HTTPS [443]、SQL Server [1433] 等)。

    因此,在典型的 Windows 服务器上,空中计算将是 65535 - 1024(众所周知的服务端口

    但是,您真的会运行 64000 个服务器实例吗?

    【讨论】:

    • 不,我们只需要 5000 个实例。但在 Citrix 环境中,有 126 台虚拟机,跨越 6 台主机服务器,端口将特定于服务器或虚拟机。
    • 端口特定于主机上的 IP 地址。每个 IP 地址都有 65535 个可用端口。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多