Serverless - Knative V1
Created|MicroservicesMSE
|Word Count:0|Reading Time:1mins
Author: zhongmingmao
Copyright Notice: All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
Related Articles

2026-09-01
Microservices - MSE V1
什么是微服务治理概述微服务治理中心能够无侵入增强主流Spring Cloud、Apache Dubbo等开源微服务框架,提供丰富的服务治理和流量防护功能,将中间件与业务解耦 微服务治理能力与应用场景全链路流量治理MSE微服务治理为微服务的各个环节提供了全面的治理解决方案,帮助企业快速构建完整且健壮的微服务体系 低成本实现微服务敏捷开发 依托于开发环境隔离能力,可以在不增加物理机器成本的前提下,低成本扩展出多套逻辑隔离的开发环境,有效地解决环境抢占和冲突问题,实现敏捷开发 开发环境隔离:通过全链路灰度这种逻辑隔离方式实现开发环境隔离,可以在不增加成本的情况下增加多套开发测试环境,助您实现敏捷开发 消除变更过程中风险依托于配置管理、无损上下线和全链路灰度能力,全面消除变更过程中的风险 无损上线通过无损上线时的延迟注册和小流量预热可有效避免新版本上线时的流量损失 无损下线通过无损下线中的自适应等待和主动通知,可有效避免旧版本下线时的流量损失 全链路灰度 通过创建泳道组与泳道可精确控制RPC、HTTP、异步消息等多种类型的流量 从前端到网关再到后端各个微服务间,实现流量在泳道内闭环,从而快速实现微服务架构...

2026-09-01
Microservices - MSE V2
MSE快速入门 MSE产品包含以下模块:微服务注册配置中心、微服务治理、云原生网关 您在构建自己的微服务体系时,既可单独使用某个模块,也可搭配使用以便获得微服务生态的最佳实践 概览简介本教程覆盖微服务引擎MSE的核心能力,帮助您快速上手并理解MSE产品,预计体验时长20分钟。主要分为如下四个步骤,建议您按照顺序进行体验 在容器(ACK或ACK Serverless集群)部署示例的微服务应用,并将服务注册到Nacos 通过注册配置中心实现统一配置管理 利用云原生网关将服务暴露到公网 通过服务治理实现全链路灰度发布 适用对象本教程适用于Spring Cloud&Dubbo等微服务框架的开发者、IT基础架构师、管理员和DevOps人员等计划在阿里云上实现或扩展云原生架构的相关人员 整体架构 注册配置中心:支持注册和配置中心全托管(兼容Nacos/ZooKeeper/Eureka),可实现对服务节点和配置信息的维护和统一管理,具备丰富完善的监控报警、控制台运维操作和引擎类型,相比开源组件,具有更高性能、SLA保障和配置能力 云原生网关:提供安全高效的符合K8s Ingre...

2026-09-07
Microservices - MSE V3
流量防护规则适用场景概述 微服务的稳定性一直是您非常关注的话题 随着业务从单体架构向分布式架构演进以及部署方式的变化,服务之间的依赖关系变得越来越复杂,业务系统也面临着巨大的高可用挑战 MSE流量防护就是一款借助流量控制、热点防护等模块,来提高应用高可用能力的产品 本文介绍各个流量防护规则以及适用的场景 不稳定场景在生产环境中您可能遇到过以下不稳定的情况: 大促时瞬间洪峰流量使得系统超出最大负载、Load飙高、系统崩溃导致用户无法下单 “黑马”热点商品击穿缓存、数据库被打垮、挤占正常流量 调用端被不稳定第三方服务拖垮、线程池被占满、调用堆积,导致整个调用链路卡死 这些不稳定的场景可能会导致严重后果,但很多时候开发者容易忽视这些与流量、依赖相关的高可用防护。MSE流量防护功能就可以预防这些不稳定因素带来的影响,针对流量进行高可用的防护,从而保障服务“稳如磐石”。 核心场景流量防护各规则说明和适用的核心场景如下表所示 接口流控规则描述通过MSE配置QPS模式的流控规则,当每秒的请求量超过设定的阈值时,会自动拒绝多余的请求 核心场景适用于需要限制突发的流量,在尽可能处理请求的同时来保障服务不被击垮的...

2026-09-08
Microservices - MSE V4
无损上下线 为了提高系统的效率和响应速度,减少任务切换时的等待时间,同时提高系统的可用性和稳定性 本文介绍微服务治理中的流量治理模块的无损上下线功能 无损上线无损上线能提供相应的保护能力,包括服务延迟注册、服务小流量预热、服务就绪检查三个功能 无损下线 在高并发下,服务提供端应用实例的直接下线,会导致服务消费端应用实例无法实时感知下游提供者实例的实时状态,因而出现继续将请求转发到已下线的实例,从而导致请求报错,流量有损 为了解决这类问题,MSE提供了无损下线功能,帮助您更好的应对一个线上应用,在服务更新部署等过程中的问题 使用YAML配置无损上下线您不仅可以在MSE控制台上配置无损上下线功能,也可以通过在容器服务ACK中配置YAML无损上下线参数方式来开启功能 无损上线 对于任何一个线上应用来说,发布、扩容、重启等操作不可避免 在应用启动各阶段,无损上线能提供相应的保护能力,包括服务延迟注册、服务小流量预热、服务就绪检查三个功能 本文介绍MSE提供的无损上线功能 无损上线功能概述延迟注册 微服务提供者实例会在应用启动过程中,进行服务的注册 一旦完成服务注册,就可以被外部服务消费者应用订阅和调用...

2022-09-14
Oauth2 - Authorization Code Flow
Authorization ServerMaven12345678910111213141516171819<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <dependency> <groupId>org.springframework.security.oauth</groupId> <artif...

2022-07-18
Spring Cloud - Load Balancing
实现方式 @LoadBalanced 负载均衡策略概念 实战
Announcement
Things are always unexpected!

