如何在 Serverless Lambda 中检查每个帖子的调用次数?

问题描述 投票:0回答:1

我使用 Serverless 创建了一个 Lambda 函数。

我可以对一个函数进行多次 Post 调用,但我想找出瓶颈发生在哪里。

app.post('/a', async(req, res) => {};
app.post('/b', async(req, res) => {};
app.post('/c', async(req, res) => {};
app.post('/d', async(req, res) => {};
app.post('/e', async(req, res) => {};
app.post('/f', async(req, res) => {};
app.post('/g', async(req, res) => {};

有没有办法让我找出 AWS Lambda 函数中出现瓶颈的位置?

我想首先弄清楚哪一部分被调用最多。但是,我检查了 AWS Lambda 和 API Gateway,但看不到每个项目的调用次数。

有什么好的办法吗?

amazon-web-services lambda serverless
1个回答
0
投票

您可以使用记录器来记录每个步骤或响应。也许那时您将能够检查 cloudwatch 日志以确定问题发生的位置。适用于您的语言的本机记录器应该可以完成这项工作。

© www.soinside.com 2019 - 2024. All rights reserved.