1

我正在尝试将我当前的功能从节点 6.10 更新到节点 8.10。在这次迁移中,我想返回对象而不是调用 lambda 回调。例如,下面的代码可以正常工作。

module.exports.handler = async () => {
  console.info('my lambda function');
  return {
    statusCode: 200,
    body: '{}',
  };
};

添加 AWS X Ray 依赖项时会出现此问题。例如,下面的代码失败并出现 502“内部服务器错误”。

const AWSXRay = require('aws-xray-sdk-core');

module.exports.handler = async () => {
  console.info('my lambda function');
  return {
    statusCode: 200,
    body: '{}',
  };
};

以前有人遇到过这个问题吗?

4

0 回答 0