2010-10-28 12 views
1

Il y a eu un post sur la définition de tâche cron à indexer: Use a Cron Job to Automate Sphinx Index Refresh from Rails Rake TaskEst-ce une meilleure façon d'indexer avec Thinking Sphinx?

L'auteur partage la même technique pour appeler l'indexeur via Thinking Sphinx. Mais dans le commentaire, il y a une deuxième méthode commune, qui prétendait mieux à alléger la charge du serveur en appelant l'indexeur directement du Sphinx:

Call the sphinx indexer directly, also eases the load (you don’t need to fire up rails), eg: 

/usr/local/bin/indexer –config /data/releases/site/current/config/production.sphinx.conf –all –rotate 

Vous vous demandez si cela est actuall une meilleure option ...

Répondre

1

J'utilise la méthode de l'indexeur direct dans mes travaux cron et pense que c'est une meilleure technique.

Il n'est pas nécessaire de charger la pile de rails entiers juste pour passer à un autre processus.