- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Name: sas
Subject: не переиндексируется заново сайт!!!

задача простая:
запускать indexer регулярно по cron на 30 сек., проиндексировать весь сайт и 
переиндексировать изменившиеся документы, для теста параметр Period 10s 
выставлен в 10сек.

Но сейчас получаетася только с параметром -a без ограничений по времени, что не 
устраивает, так как создает большую нагрузку.

настроили indexer:
##################
DBAddr          mysql://.............?dbmode=cache

LocalCharset windows-1251

Server  http://www.domen.ru/

Period 10s

Disallow *.arj  *.tar  *.zip  *.tgz  *.gz   *.rar
Disallow *.gif  *.jpg  *.jpeg *.bmp  *.tiff *.tif  *.png   *.psd
Disallow *.mid  *.mp3  *.mpeg *.mpg  *.avi  *.movie *.mov  *.wav
Disallow *.exe  *.com  *.cab  *.bat  *.bin  *.class
Disallow *.rtf  *.pdf  *.xls  *.doc  *.txt  *.dat *.ppt
Disallow *.css  *.js

Allow *

DefaultLang ru
VaryLang "ru en"
RemoteCharset windows-1251 

Include stopwords.conf
Include langmap.conf
Include sections.conf
##################

1.первый раз запускаем
indexer -W

также все работает и с 
indexer -W -a

2.смотрим статистику
> indexer -S
          Database statistics

Status    Expired      Total
   -----------------------------
   200          0       2474 OK
   -----------------------------
 Total          0       2474

- все проиндексировано, 
3. ждем 10сек как в настройке Period 10s, я так понимаю, все документы должны 
быть помечены как Expired ?
запускаем, все по прежнему, не понятно почему???
> indexer -S
          Database statistics

Status    Expired      Total
   -----------------------------
   200          0       2474 OK
   -----------------------------
 Total          0       2474

4. меняем текст главной страницы на сайте
запускаем indexer так, как будем его запускать из под cron в дальнейшем:

> indexer -c 30 -W
[8183]{00} indexer from dpsearch-4.36-mysql started with 
'/.../dpsearch/etc/indexer.conf'
[8183]{01} Done (1 seconds, 0 documents, 0 bytes,  0.00 Kbytes/sec.)
[8183]{00} Total 2 seconds, 0 documents, 0 bytes,  0.00 Kbytes/sec,  0.00 se
c/doc, 0 bytes/doc.
[8183]{00} Writing url data and limits for mysql://.../?dbmode=cache...
[8183]{00} url data and limits Done

понятно, что ничего не проиндексировалось и скорее всего даже не пыталось, 
запускаем 
> indexer -S

          Database statistics

Status    Expired      Total
   -----------------------------
   200          0       2474 OK
   -----------------------------
 Total          0       2474

все осталось без изменений (((


что не так настроено? из-за чего не работает, как хотелось бы?
- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Read the full topic here:
http://www.dataparksearch.org/cgi-bin/simpleforum.cgi?fid=05;post=

Reply via email to