У меня есть эластичный c поисковый индекс, к которому я применил ролловер для ограничения максимального количества документов, согласно этому ответу: { ссылка }
После заполнения Индекс с псевдонимом становится read_only
автоматически. Однако я все еще могу удалить документы из исходного индекса.
В случае, когда я удаляю документы из индекса, чей псевдоним доступен только для чтения, я хочу, чтобы он снова стал доступным для записи, если предел не достигнут.
Например:
- Создать индекс с лимитом 5 документов
- Добавить 5 документов
- Псевдоним становится
read_only=true
по политике - Удалить документ из исходного индекса. Создание индекса размера 4.
- Псевдоним становится
read_only=false
Как я могу установить другой ролловер для этого?