首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有一种方法来确认我的AWS网关是否正在缓存?

是否有一种方法来确认我的AWS网关是否正在缓存?
EN

Stack Overflow用户
提问于 2022-02-02 23:07:12
回答 2查看 567关注 0票数 0

我使用无服务器框架设置了API服务。我为我的一个端点启用了缓存,并且无法确认它是否是缓存。

EN

回答 2

Stack Overflow用户

发布于 2022-02-02 23:35:25

您可以检查CacheHitCount和CacheMissCount 度量标准

CacheHitCount 在给定时间内从API缓存服务的请求数。 Sum统计数据表示这个度量,即给定时间段内缓存命中的总数。平均统计值表示缓存命中率,即缓存命中总数除以该期间的请求总数。分母对应于计数度量(以下)。 单位:计数CacheMissCount 当启用API缓存时,在给定时间段内从后端处理的请求数。Sum统计数据表示这个度量,即缓存的总计数在给定的时间段内丢失。平均统计值表示缓存失分率,即缓存错误的总数除以该期间的请求总数。分母对应于计数度量(以下)。 单位:计数

因此,每个缓存命中都代表一个请求,该请求不是由后端处理的,而是通过Api缓存提供的。

票数 3
EN

Stack Overflow用户

发布于 2022-02-02 23:30:46

端点是做什么的?打电话给Lambda函数?顺便说一句,您可以检查后端是否获得了请求并提供了答案,如果是Lambda,您可以去查看日志(cloudwatch),或者在API网关仪表板中可以看到API的流。

如果需要任何操作的更多详细信息,还可以启用XRay跟踪所有请求。

如果我能帮忙的话,让我知道,我也是新来的,但我会尽我所能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70964037

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档