You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让App Engine接收并处理自定义端口的入站流量?

App Engine自定义端口接收流量解决方案

你当前使用的外部HTTPS负载均衡器确实仅支持443端口作为HTTPS流量入口,要实现自定义端口(如12999)的请求接收,可按以下两种方案操作:

  • 方案一:更换负载均衡类型
    选用TCP代理负载均衡器或SSL代理负载均衡器替代原有外部HTTPS负载均衡,操作流程如下:
    1. 为你的App Engine应用配置VPC连接器,将应用流量接入你自己的VPC网络
    2. 创建对应类型的外部负载均衡,在转发规则配置阶段指定你需要的自定义端口(如12999)
    3. 负载均衡的后端配置为绑定了App Engine的VPC网络端点组即可。如果选择SSL代理负载均衡,可直接在负载均衡层完成HTTPS证书卸载,和你原有HTTPS访问逻辑完全兼容
  • 方案二:路径映射改造(不改负载均衡类型,成本最低)
    保留现有外部HTTPS负载均衡的443端口配置,调整客户端请求路径规则:将原本要发往:12999端口的请求,统一改为请求https://www.my-appengine-project.com/port-12999/some-endpoint这类带标识的路径,再在负载均衡的后端服务规则中配置路径匹配,将对应前缀的请求转发到App Engine的对应处理逻辑即可。

注意事项:
App Engine标准环境本身不支持自定义端口监听,所有入站流量都会被平台默认转发到应用监听的8080端口,你只需确保代码内监听0.0.0.0:8080即可,自定义端口的转发逻辑完全在负载均衡层完成,无需修改应用的监听配置。

内容的提问来源于stack exchange,提问作者Alex

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 00:39:04