- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Name: Maxime
Subject: Re: Проблема с парсером HTML
При получении сигнала к
остановке завершает
индексирование текущих
документов всеми индексирующими
нитями, затем производится выход
из программы. Сообщение о
получении сигнала печатает
первая незанятая нить, после
этого она находится в ожидании
завершения остальных нитей. Если
на какой-то странице встретилось
очень много ссылок, то
получается эффект
"залипания" на долго. Если
используется FreeBSD, то можно
поставить из портов библиотеку
асинхронного резолвинга
/usr/ports/dns/ares , после этого
пересобрать dataparksearch, с этой
библиотекой резолвин!
работает пошустрее и ведётся
каждой нитью отдельно. Для Linux
или других версий Юниксов можно
попробовать поставить ares как
отдельное приложение взяв
отсюда: ftp://athena-dist.mit.edu/pub/ATHENA/ares/
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Read the full topic here:
http://dataparksearch.org/cgi-bin/si
mpleforum.cgi?fid=06;topic_id=1161581882
|