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

Существует проект с установленной поисковой системой 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 и определить причину.

15 лет назад
yvladimir
39 лет
16 лет в сервисе
Был
4 года назад

Заявки фрилансеров

Нет заявок фрилансеров