【发布时间】:2013-10-04 10:37:27
【问题描述】:
我正在运行 drupal 6 和 Apache solr 模块(版本 =“6.x-1.6”)。 apache solr 索引版本是 1.40。我目前有一个“真正的”cron 作业,它每半小时调用一次 cron.php 文件,以索引新节点(并删除已删除的节点等)。
我想知道.. 是否可以实现一个钩子或类似的方法,以便在创建节点时自动索引该节点(以及删除/更新等)?这样就不需要定期调用cron.php了?
谢谢!
【问题讨论】:
我正在运行 drupal 6 和 Apache solr 模块(版本 =“6.x-1.6”)。 apache solr 索引版本是 1.40。我目前有一个“真正的”cron 作业,它每半小时调用一次 cron.php 文件,以索引新节点(并删除已删除的节点等)。
我想知道.. 是否可以实现一个钩子或类似的方法,以便在创建节点时自动索引该节点(以及删除/更新等)?这样就不需要定期调用cron.php了?
谢谢!
【问题讨论】:
实现 hook_nodeapi() 或其他东西可能是一个解决方案,但一个混乱的解决方案,我认为这不是你想要的。
您最好执行特定的 cron 作业来构建索引和 solr 提交。
【讨论】: