几天前,我开始与Lambda合作。 每个lambda调用都是我所执行的CRON作业的执行。 我注意到非常简单的任务超时(5分钟),该超时不会占用大量内存/ CPU,并且在本地运行它们时,的确少于20秒。
然后,我已将此代码添加到lambda的主文件中:
const libCpuUsage = require('cpu-usage');
libCpuUsage(1000, function (load) {
if (load > 60)
console.log("\rCPU LOAD: " + load + "% ");
});
(有时)我在日志中看到“ CPU LOAD:100%”
我的问题是:
答案 0 :(得分:4)
关于您的问题:
答案 1 :(得分:0)
好吧,显然,问题出在io问题,而不是CPU问题。 Lambda函数的VPC设置错误。
此外,我不确定'cpu-usage'节点模块是否可以与lambda容器一起使用