Liferay: тайм-аут при регенерации поисковых индексов

При запуске функционала появляется "Перестроить все поисковые индексы". очень часто время запроса истекает, возможно, из-за того, что браузер слишком долго ждет ответа. Как это исправить? Как то не могу понять когда заканчивается перегенерация индексов и если неудачно

Лайфрей 6.2


person Giovesoft    schedule 21.07.2015    source источник


Ответы (2)


Если ваш набор данных довольно большой, регенерация индексов может занять много времени. Для этого нет «исправления». Например, вы можете использовать другой индексатор, такой как Solr, чтобы снять нагрузку с машины, на которой работает Liferay.

person Pier Paolo Ramon    schedule 21.07.2015

Я всегда могу сказать, когда это будет сделано, запустив его поздно ночью в часы с низким трафиком и отслеживая активность JMX (ЦП) и журналы (tomcat). Оба будут указывать, когда индексирование завершено с различными задачами и запуском новых, но я считаю, что мониторинг JMX является самым четким. В нашем случае на каждом узле находится около 500+ МБ данных индекса, и это занимает около 2,5 часов плюс-минус. Я также запускаю индексацию на каждом узле приложения, так как мы обнаружили, что программное обеспечение «кластерной связи» ненадежно копирует индекс между узлами кластера...

person Dtyger    schedule 10.04.2017