Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在运行 drupal 6 和 Apache solr 模块(版本 =“6.x-1.6”)。apache solr 索引版本是 1.40。我目前有一个“真正的”cron 作业,它每半小时调用一次 cron.php 文件,以便索引新节点(并删除已删除的节点等)。
我想知道..是否可以实现一个钩子或类似的东西,以便在创建节点时,它会自动索引该节点(并删除/更新等)?这样您就不需要定期调用 cron.php 了吗?
谢谢!
实施 hook_nodeapi() 或其他东西可能是一个解决方案,但一个混乱的解决方案,我认为这不是你想要的。
您最好为索引构建和 solr 提交执行特定的 cron 作业。
@参见https://drupal.org/node/269381