AWS X射线后台驻留程序监视器抛出无效的段错误代码

时间:2018-07-02 06:44:35

标签: amazon-web-services amazon-s3 aws-lambda aws-xray

我正在尝试通过AWS运行此演示示例:- https://github.com/awslabs/lambda-refarch-mapreduce

在本地运行该程序时,我在AWS X-RAY守护程序监视器上收到此消息

2018-06-28T16:39:06 + 05:30 [错误]未处理的细分:{   错误代码:“ InvalidSegment”,   ID:“ 20bc7ab3728074c9”,   信息: ”” }

到目前为止,已经搜索了此问题,但是在互联网上找不到太多文章或其他内容。不知道我做错了什么。我遵循的示例中的指示完全相同。

致谢, 巴斯卡

2 个答案:

答案 0 :(得分:0)

此论坛帖子可能包含一些有关您所看到的内容的有用信息:https://forums.aws.amazon.com/thread.jspa?threadID=262253&tstart=25。如果您转到AWS X-Ray控制台并检查每个跟踪包含多少个子段以及跟踪的持续时间,这将使您基本了解每秒发送一次示例的单个跟踪中有多少个子段。然后我们可以更深入地了解是否还有其他问题。

答案 1 :(得分:0)

我遇到了这个问题,这是由于我在定义的句段名称中使用了括号。

根据X-Ray docs

name –处理请求的服务的逻辑名称,最多200个字符。例如,您的应用程序的名称或域名。名称可以包含Unicode字母,数字和空格,以及以下符号:_,。,::,/,%,&,#,=,+ 、、-,@