如何检查 AWS Lambda 和 Elasticbeanstalk 中的 Node.js 次要版本?

dem*_*n85 6 version amazon-web-services node.js amazon-elastic-beanstalk aws-lambda

我依靠 Node 版本 12.17.x 来利用 Lambda 和 Elasticbeanstalk 中的特定功能 (AsyncLocalStorage)。但由于某种原因,Node.js 版本似乎并未公开。为什么他们认为平台“12.x”告诉我真正的 Node 版本?我想知道确切的次要版本和补丁版本,或者至少提供一些有关它的消息......

我必须创建一个打印 的测试 lambda 函数process.version,但令人惊讶的是,平台 12.x 仍然使用 v12.16。他们什么时候会升级到两周多前发布的最新稳定版本?他们是否在某个地方发布了这些版本?谷歌告诉我没有什么有用的。

这同样适用于 Elasticbeanstalk 实例。节点 v12.17 不存在于/opt/elasticbeanstalk/node-install/*

Cap*_*paj 4

我刚刚检查了我们的哨兵,当前版本是较新的 v12.18.4,因此您现在可以在 v12 lambda 上安全地使用 AsyncLocalStorage。

但 AWS 确实应该在 lambda 管理面板中显示这一点。事实上,这没有在任何地方显示,我们必须使用控制台日志或第三方工具来获取此信息,这是一个非常糟糕的 DX。在此输入图像描述