Elasticsearch обновляет результаты одного и того же документа одновременно в VersionConflictEngineException

Мои рабочие обрабатывают объекты и записывают их в mysql и asticsearch, теперь случается, что 2 (или несколько рабочих) обрабатывают похожие объекты и обновляют один и тот же документ ES.

В результате возникает следующая ошибка:

VersionConflictEngineException[[test][4] [seller][2678449]: version conflict, current [18], provided [17]]

Я провел некоторое исследование и попытался использовать retry_on_conflict вариант, но это привело к следующей ошибке:

ActionRequestValidationException[Validation Failed: 1: can't provide both retry_on_conflict and a specific version;]

Я использую Elastica версии 1.2.1 и Elasticsearch версии 1.2.1

0 ответов

Другие вопросы по тегам