我正在尝试通过AWS运行此演示示例:- https://github.com/awslabs/lambda-refarch-mapreduce
在本地运行该程序时,我在AWS X-RAY守护程序监视器上收到此消息
2018-06-28T16:39:06 + 05:30 [错误]未处理的细分:{ 错误代码:“ InvalidSegment”, ID:“ 20bc7ab3728074c9”, 信息: ”” }
到目前为止,已经搜索了此问题,但是在互联网上找不到太多文章或其他内容。不知道我做错了什么。我遵循的示例中的指示完全相同。
致谢, 巴斯卡
答案 0 :(得分:0)
此论坛帖子可能包含一些有关您所看到的内容的有用信息:https://forums.aws.amazon.com/thread.jspa?threadID=262253&tstart=25。如果您转到AWS X-Ray控制台并检查每个跟踪包含多少个子段以及跟踪的持续时间,这将使您基本了解每秒发送一次示例的单个跟踪中有多少个子段。然后我们可以更深入地了解是否还有其他问题。
答案 1 :(得分:0)
我遇到了这个问题,这是由于我在定义的句段名称中使用了括号。
根据X-Ray docs:
name –处理请求的服务的逻辑名称,最多200个字符。例如,您的应用程序的名称或域名。名称可以包含Unicode字母,数字和空格,以及以下符号:_,。,::,/,%,&,#,=,+ 、、-,@