rvyou

k8s pod OOM

最近线上一个视频服务出现 OOM (4个 pod 其中一个) ,这个服务本身什么有 pprof 。 那时候感觉是 BOS SDK 的问题,也看了一下 SDK 的源码。发现内存有 copy 不判断大小直接 copy 来计算大小和 md5 (看 api 说明只需要知道长度就能上传,copy 只是为了计算长度和 md5。直接修改 SDK 代码,一般情况是知道长度,无法获取长度在用循环读取方式计算...