022、Serverless架构:Python函数计算与FaaS实战笔记
昨天深夜排查线上问题,发现一个定时任务函数连续三次执行超时。登录控制台一看,函数配置的内存还是默认的128MB,而实际运行时的内存峰值已经冲到200MB以上。这就是今天想聊的话题——Serverless不是银弹,用Python写FaaS函数时,那些容易踩坑的细节。
从内存泄漏说起
很多人以为Serverless不用关心资源,其实不然。看这段代码:
# 糟糕的写法:全局变量不断累积cache={}defhandler(event,context):user_id