且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

大型企业在 Serverless 架构下的流量管理和路由策略配置实践|学习笔记

更新时间:2021-08-16 14:02:13

开发者学堂课程【降本增效实战利器: Serverless 应用引擎大型企业在 Serverless  架构下的流量管理和路由策略配置实践】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/647/detail/10741


大型企业在 Serverless  架构下的流量管理和路由策略配置实践


内容介绍:

一、流量管理,从面向实例到面向应用

二、单应用的负载均衡配置

三、多应用的路由策略管理

四、微服务场景的自建 Gateway 方案

 

一、流量管理,从面向实例到面向应用

仅仅需要关心监听的配置以及应用实例的健康检查探针将复杂的配置工作

交给 SAE 产品

 

二、单应用的负载均衡配置

一次配置

即可将应用通过 SL .B 实例暴露应用发布、扩缩容、实例异常恢复

交给 SAE 处理

外部像访问单体应用一样访问你的 SAE 应用

单应用的负载均衡

 

三、多应用的路由策略管理

基于域名与 URL 的路由策略配置

一次配置

***拆分解耦巨型应用.

提升迭代效率,降低故障风险

外部像访问单体应用一样访问你的 SAE 应用栈

 

四、微服务场景的自建 Gateway 方案

最大程度的灵活性

任意自建无状态网关方案均可适配

参考文档

实例健康检查配置: https://help.aliyun.com/document detail/96713.html

为应用绑定 SLB: https://help .aliyun.com/document detail/1 13305.html

为应用配置网关路由: https://help aliyun.com/document detail/148129.html

代码:

tolci m

touch /tmp/liveness;

echo "I am alive.";

sleep 30;

touch /tmp/ readiness;

echo "I am ready.";

sleep 90;

n-rf /tmp/readiness;

echo"Ian not ready any more.";

sleep

m -rf /tmp/liveness;

echo "I am dead.";

sleep 3600;

实时日志

POD 名称:

readinessprobe-fa64f965-4459-4b7f-937a-d7b518a867d7-9bc89c5pqd6 最多显示最新时间的 500 条日志

1 I am alive.

2 Iam ready.

3 I am notready any more.

Last login: Tue Jul 1416:51:07 on ttys002

besh -c"count-100;

while [ $count -gt0];do count='expr Scount -1';

cur1-L "http://120.25.213.153/hello";done