我偶尔BulkIndexError
使用streaming_bulk
助手时。有没有办法配置客户端重试此类错误?使用助手时处理错误的最佳方法是什么?
问问题
941 次
1 回答
1
好吧,您可以以某种方式设置流式传输管道,以便重试错误(我相信,这将是一个BulkIndexError
)。
来自的响应streaming_bulk
是一个看起来像ok, item
[see this ] 的元组。现在,如果您将请求包装streaming_bulk
在 try 中,并且在您的 except 中,不要清空您的操作列表,您可以让这个try-except
块处于无限循环中,并在您的操作列表为空时中断。
于 2016-09-18T09:59:10.163 回答