相关疑难解决方法(0)

AWS Lambda:如何将秘密存储到外部API?

我正在构建一个基于AWS Lambda的监控工具.给定一组指标,Lambdas应该能够使用Twilio API 发送SMS .为了能够使用API​​,Twilio提供帐户SID和身份验证令牌.

我应该如何以及在哪里存储这些秘密?

我目前正在考虑使用AWS KMS,但可能还有其他更好的解决方案.

security amazon-web-services node.js aws-lambda

53
推荐指数
2
解决办法
2万
查看次数

如何在没有环境变量的情况下启用NODE_DEBUG?

我正在尝试在AWS Lambda环境(Node.js 4.3)中运行时调试node.js https库环境中似乎是套接字错误的内容.此问题仅在间歇性地发生且仅在重负载下发生.我的团队已经能够通过负载测试一致地重现该问题,并且我们希望从https模块启用调试日志记录.

我在节点文档中发现我可以通过设置NODE_DEBUG=https环境变量来启用调试日志记录.但是,我不相信我可以设置环境变量:如何在AWS Lambda上使用环境变量?.此外,我无法更改Lambda用于调用我的函数的命令行.

是否有另一种方法可以创建与设置相同的调试日志记录NODE_DEBUG

node.js node-debugger aws-lambda

10
推荐指数
1
解决办法
3938
查看次数

[AWS Lambda]:如何修复“未找到版本 GLIBC 2.27”

我想部署和测试我的 Lambda 函数,但是,每次我尝试这样做时,我都会收到以下错误消息:

2019-11-11 13:25:33 Mounting /tmp/tmphebm3s_4 as /var/task:ro,delegated inside runtime container
/var/task/bin/inference: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /opt/lib/libopencv_dnn.so.4.1)
/var/task/bin/inference: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /opt/lib/libopencv_video.so.4.1)
/var/task/bin/inference: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /opt/lib/libopencv_objdetect.so.4.1)
/var/task/bin/inference: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /opt/lib/libopencv_features2d.so.4.1)
/var/task/bin/inference: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /opt/lib/libopencv_imgproc.so.4.1)
/var/task/bin/inference: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /opt/lib/libopencv_core.so.4.1)
/var/task/bin/inference: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /opt/lib/libinference_engine.so)
/var/task/bin/inference: /lib64/libdbus-1.so.3: no version information …
Run Code Online (Sandbox Code Playgroud)

amazon-ec2 amazon-web-services aws-lambda amazon-ami

5
推荐指数
1
解决办法
3906
查看次数