云原生网关

更新时间: 2025-01-02 16:39:36

本文介绍云原生网关的实践教程,帮助您更好地使用MSE云原生网关的功能特性。

实践指南

MSE云原生网关提供了全面的网络和安全功能,帮助开发者快速构建跨云、跨设备的分布式应用。它支持多种协议和框架,可以实现服务注册与发现、负载均衡、代理、熔断、限流、降级、智能重试等功能。您可以基于如下文档内容使用云原生网关完成特定的功能。

通过云原生网关管理多个ACK集群

云原生网关支持多ACK集群接入,通过一个网关实例同时关联多个集群,将同名服务合并,在多个服务端点之间做负载均衡。搭配网关的健康检测功能,自动探测服务可用性,实现更高效的故障自动切流。详情可参见通过云原生网关管理多个ACK集群

ACK场景中使用MSE云原生网关作为出口网关

MSE云原生网关可以暴露部署在ACK中的服务,并满足业务对于出口流量管理和安全控制的需求。详情可参见ACK场景中使用MSE云原生网关作为出口网关

基于网关QPS实现后端ACK应用的弹性伸缩

MSE网关作为流量入口,对业务流量大小具有最明显的感知能力,结合K8s的能力与MSE网关统计的QPS指标,业务应用能够基于业务Pod上的QPS进行弹性伸缩,使后端业务能够按需扩展。详情可参见基于网关QPS实现后端ACK应用的弹性伸缩

通过MSE云原生网关实现蓝绿部署、A/B测试和金丝雀发布

若您的应用需要灰度发布时,您可以基于云原生网关实现包括蓝绿部署、A/B测试以及金丝雀发布,详情可参见通过MSE云原生网关实现蓝绿部署、A/B测试和金丝雀发布

基于MSE云原生网关和阿里云OSS实现静态网站托管

您可以将静态网站涉及的文件存储到OSS(Object Storage Service)的存储空间(Bucket),然后通过云原生网关代理OSS中存储的静态网站内容。详情可参见基于MSE云原生网关和阿里云OSS实现静态网站托管

基于MSE云原生网关实现同城多活

云原生网关默认采用多可用区部署,提供了地域级的、跨可用区的全局流量管理能力。在同城多活的场景下,能够确保对跨可用区的多个业务集群的请求实现高效负载均衡分配,在单个可用区内的业务集群发生故障时,可在1秒内完成故障节点的自动摘除从而实现故障转移,有效保障服务的连续性和高可用性。详情可参见基于MSE云原生网关实现同城多活

基于云原生网关实现WebSocket服务的转发

云原生网关支持将部署在容器服务Kubernetes 版集群的WebSocket应用进行流量转发。详情可参见基于云原生网关实现WebSocket服务的转发

基于云原生网关实现gRPC服务的路由转发

云原生网关可实现gRPC服务的路由转发。详情可参见基于云原生网关实现gRPC服务的路由转发

通过云原生网关管理MSE Nacos中的服务

云原生网关可关联MSE Nacos中的服务来源并配置路由策略和告警。详情可参见通过云原生网关管理MSE Nacos中的服务

在云原生网关中开启HTTP/3

HTTP/3具备三大特性:对头阻塞、连接迁移、O-RTT,尤其对于目前多设备网络切换、弱网连接具备明显的优势,在云原生网关中可开启HTTP/3,详情可参见在云原生网关中开启HTTP/3

上一篇: MSE 流量防护使用指南 下一篇: 通过云原生网关管理多个ACK集群
阿里云首页 微服务引擎 相关技术圈