【发布时间】:2021-08-03 20:28:13
【问题描述】:
我发送了一个 gremlin 语句,但由于以下错误而失败:
{"code":"InternalFailureException","requestId":"d924c667-2c48-4a7e-a288-6f23bac6283a","detailedMessage":"null: .property(Cardinality, , String)"} (599)
我已在集群端启用审核日志,但没有任何迹象表明那里有任何错误,尽管我看到了请求。
是否有任何技术可以使用 AWS Neptune 调试此类问题?
由于 gremlin 是动态构建的,并通过数千次操作构建复杂的图形,因此我正在寻找一些方法来更好地了解错误所在。
在一种情况下,负载太大,在另一种情况下,gremlin 字节码失败了,尽管它在本地 Tinkerpop 服务器上运行良好。
但是对于一般的内部故障异常,很难确定问题所在。
我正在使用 Node.js gremlin 包 (3.5.0)。
【问题讨论】:
-
您能否更新您的问题以包含失败查询的示例。这可能是 Gremlin 中的一个错误,它没有被正确地报告为内部故障,但是如果没有查询,就很难确定。您是如何提交查询的?
-
感谢 Kelvin,我已经更新了问题。我对修复特定查询不太感兴趣,而是对一些技术从非信息性错误消息中解决一般性的问题感兴趣。 @KelvinLawrence