Пропадают товары в поиске

Аватар пользователя Junnior Junnior 28 сентября 2018 в 11:23

Добрый день. Есть такая проблема. Есть поиск, сделан на Search Api и использует DataBase Search. Если проиндексировать вручную то все товары будут находится. После истечения определённого количества времени из поиска пропадают товары. Кто нибудь знает, с чем это может быть связано?

Комментарии

Аватар пользователя Junnior Junnior 28 сентября 2018 в 12:21

А какие конкретные сообщения должны быть в журнале?
У меня подобного рода записи:

Аватар пользователя adano adano 28 сентября 2018 в 11:36

Возможно, в это время изменения какие-то происходят с товарами и они "встают" в очередь индексации по крону.

Аватар пользователя Olegars Olegars 28 сентября 2018 в 12:39

А вот ту запись, An overlong.....
Раскрыть прочитать да сюда поместь.....
Хотя и так ясно, он не может проглатить слово ахринительной длинны.
Если товар встал в очередь после изменения, или не происходит автоматическая индексация, из выдачи он не пропадет.

Аватар пользователя Junnior Junnior 28 сентября 2018 в 12:44

А то, что он не может проглатить большое слово, может повлиять на то, что товар пропадает из поиска?

Аватар пользователя Junnior Junnior 1 октября 2018 в 13:37

А кто-нибудь может объяснить, что делает настройка Queue all items for reindexing в Search Api ?

Аватар пользователя gun_dose gun_dose 1 октября 2018 в 14:08
1

Она означает - "Поставить все элементы в очередь на повторную индексацию". В результате индекс удалён не будет, по с каждым запуском крона будет проиндексировано столько элементов, сколько стоит в настройке Cron batch size.