Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Существует проект с установленной поисковой системой mnogosearch (http://www.mnogosearch.org/), в индексе которой находятся порядка 8000 хостов, ~30 Гб.

Индекс построен на базе MySQL, режим blob.

Версия Mnogosearch v 3.3.9

Версия PHP v5

OS. FreeBSD 7.0

При запуске системы индексации, иногда, через некоторое время происходит ошибка segmentation fault, и процесс индексации падает.

Причем сама ошибка может проявится сразу после запуска, либо через некоторое время в процессе индексации.

При нарастании объемов базы данных, ошибка стала появляться чаще.

Сейчас это 90% случаев.

Нужно:

- Определить причину ошибки

- Предложить метод ее исправления.

- Исправить ошибку, и добится стабильной работы индексации mnogoseach.

ДОПОЛНЕНИЕ:

Анализ показал, что ошибка находится в бинарном файле индексатора.

Проект mnogosearch имеет открытый исходный код, в связи с этим есть возможность исправления и перекомпиляции скрипта.

Нужно произвести debug индексатора mnogosearch и определить причину.

14 лет назад
yvladimir
38 летУкраина
15 лет в сервисе
Был
3 года назад