返回具有X射线相关性的对象时出现内部服务器错误

时间:2018-04-07 11:47:20

标签: node.js serverless-framework aws-xray

我正在尝试将当前功能从节点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: '{}',
  };
};

之前有没有人遇到过这个问题?

0 个答案:

没有答案