SAE应用如何被公网访问?
首先参照下图,明确您的需求是“出”公网还是“入”公网。如果是“入”流量,请参见本文;如果是“出”流量,请参见SAE应用如何访问公网?。
优先推荐基于ALB/CLB配置网关路由(Ingress)访问提供公网访问。如果网关路由方式无法满足您的需求,您可以参考基于CLB配置应用服务访问或者基于EIP配置SAE实例公网访问和访问公网的能力提供访问。主要区别如下。
对比项 | 网关路由(ALB/CLB) | 服务(CLB) | 弹性公网IP(EIP) |
是否具备路由能力 | 具备。可以根据域名/路径 ,路由到不同的应用。 | 不具备。只能访问该端口背后的一个应用。 | 不具备。一般需要获取EIP列表,并自行控制访问策略。 |
是否支持7层协议 | 支持 | 支持 | 支持 |
是否支持4层协议 | 不支持 | 支持 | 支持 |
是否支持跨域/Rewrite等特性 | 支持 | 不支持。需要应用自行实现。 | 不支持。需要应用自行实现。 |
是否固定访问IP | 是 | 是 | 否 |
费用 | CLB计费 | EIP计费 |
更多信息,请参见SAE网络相关概念和能力。