aws-lambda - aws lambda rangeerror:超出最大调用堆栈大小
问题描述
在过去的几天里,我们已经将我们的一些服务从 ECS 容器转移到了 lambda,它们运行得几乎完美。我们不时从 lambda 抛出一个错误:
Maximum call stack size exceeded
当我们使用 ECS docker 时,我们使用 2 个参数来运行节点,从而解决了这个问题:
node --stack-size=65500 --max_old_space_size=5000
我没有找到在 lambda 配置中执行此操作的方法。
解决方案
最终,这是传播运算符的 node.js 问题:
推荐阅读
- google-oauth - 如何从 Google OAuth 获取性别和生日
- r - apply() 函数分别按顺序应用于矩阵的列和数值向量的元素
- asp.net - 在 TFS 上运行随机测试用例
- javascript - 如何使文本和图像淡入淡出作为幻灯片显示?
- javascript - 如何在字符串中传递字符串
- asp.net-mvc-4 - 如何调用某些控制器的方法并从查询字符串中传递参数
- video-streaming - 如何通过媒体基础使用英特尔 Quicksync 进行解码?
- excel - Excel VBA 在同一窗口或选项卡中导航
- visual-studio - 更新 SSL 版本后 POCO“未解析的外部符号”链接器错误
- c# - 在 C# 中为任务定义参数化方法