Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
每个实例的应用服务允许 128 个 SNAT。我的问题是,使用隔离计划的 App Service Environment v3 是否仍将限制为每个实例 128 个端口,或者因为它是隔离的,我是否可以获得每个实例的全部 65k?
如果我遗漏了提供此信息的支持文档,请附上。
如本文档中所述,Azure 使用源网络地址转换 (SNAT) 和负载均衡器(不向客户公开)与公共 IP 地址进行通信。Azure 应用服务上的每个实例最初都分配有 128 个 SNAT 端口的预分配数量。
ASE 遵守 IaaS 限制,因此端口限制取决于您的 VM 池大小。
有关更多信息,您可以参考此 SNAT 以获取出站连接文档
你是对的,一个简单的解决方法是将你的应用程序与 VNET 集成并使用 NAT GW,它为你提供 65000 个连接/IP,你可以在前缀中使用多达 16 个 IP 地址,如果这还不够,你可以部署多个NAT 网关也是如此