gpt4 book ai didi

node.js - AWS VPC Lambda 函数不断失去互联网访问

转载 作者:搜寻专家 更新时间:2023-11-01 00:06:27 24 4
gpt4 key购买 nike

希望有人能帮我解答一下这个问题。我目前正在研究一个 lambda 函数,它利用云监视调度程序来检查各种设备,它正在使用 elasticache 来维护一个简单的读数数据库。

我的问题是在我晚上关闭测试后。我在早上启动了 lambda 函数,但该函数无法访问互联网。这由函数超时表示。在我的路线和我的 vpc 设置乱搞几个小时后,它会定期重新开始工作。只是为了第二天休息。有时它仅与 nat 实例一起使用 nat 网关。我通常对 vpc 设置所做的更改很小。我使用的设置模式是一种公共(public)、一种私有(private)和一种 natgateway。

更新:昨天一整天都无法从我的 VPC 访问互联网,今天运行正常。我做了什么不同的事情,没有。当它再次停止运行时,可能是今天晚些时候,我会调用 AWS,看看我们是否能查明真相。

最佳答案

我刚刚用我的 lambda 修复了同样的问题 - 问题是我将 lambda 设置为在我的所有子网中运行(我有 2 个私有(private)子网和 1 个公共(public)子网)。这篇知识库文章指定您应该只在私有(private)子网中运行它们,这是有道理的:

https://aws.amazon.com/premiumsupport/knowledge-center/internet-access-lambda-function/

转到您在 AWS 控制台上的 lambda 页面,取消选择公共(public)子网并保存,问题应该解决。

关于node.js - AWS VPC Lambda 函数不断失去互联网访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36581147/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com