2013-10-04 2 views
0

drupal 6 및 Apache solr 모듈 (version = "6.x-1.6")을 실행 중입니다. 아파치 solr 색인 버전은 1.40입니다. 나는 현재 cron.php 파일을 30 분마다 호출하여 새 노드를 색인하고 (삭제 된 파일을 제거하는 등) "진짜"cron 작업을 가지고있다.Apache Solr drupal 모듈, 새 노드 색인 생성을위한 트리거

궁금합니다 .. 노드를 만들 때 해당 노드를 자동으로 인덱싱 (및 삭제/업데이트 등) 할 수 있도록 후크 또는 비슷한 구현할 수 있습니까? 당신은 cron.php를 주기적으로 호출 할 필요가 없다.

감사합니다.

답변

1

hook_nodeapi() 또는 뭔가를 구현하는 것이 해결책 일 수 있지만 어수선한 해결책 일 수 있습니다. 나는 그것이 당신이 원하는 것이 아니라고 생각합니다.

인덱스 작성 및 solr commit에 대해 특정 cron 작업을 실행하는 것이 좋습니다.

@see https://drupal.org/node/269381