Скажем, сервер эластичного поиска получает 100 задач за очень короткий период времени.Некоторые задачи короткие, некоторые занимают много времени, некоторые - задачи удаления, некоторые - вставки и поисковые запросы.Как эластичный поиск решает, какой запускать первым и сколько задач выполнять одновременно.
Существует ли стратегия выполнения задач на стороне эластичного поиска, или она просто обрабатывает все задачи в очереди FIFO и позволяет одновременно выполнять некоторое фиксированное количество задач?
Я бы хотел, чтобы у ES было несколькофункции оптимизации порядка задач.В противном случае мы должны вручную проверить состояние задач, установить некоторое время ожидания и повторить попытку, что несколько неудобно.