We have been doing this successfully for about six months. We wrote a shell script that:
- Runs our indexes on our database server, using a copy of our production sphinx config - Renames the resulting files with the ".new" filename - Copies these files to each of our app servers, where searchd is running - Sends a SIGHUP to searchd, which does a seamless load of the new indexes We haven't seen any problems with this approach. - Josh On Mar 25, 11:51 am, Jarkko Laine <[email protected]> wrote: > Has anyone been successful in setting up Thinking Sphinx in a multi- > server distributed setup using a searchd daemon on every app server? > Is it even possible? > > I can find references everywhere that sphinx supports distributed > indices but have been unable to find clear how-to instructions for > setting such a setup up, especially in context of Thinking Sphinx. > > Basically our dream setup would be that each app server would have its > own searchd which would then talk to each other, using their own delta > indices. > > We could in the current state of affairs just set up one searchd > running on the db server, but that would mean losing the delta index > option and the distributed indexing sounds like something we'll be > needing in the future anyway. > > Cheers, > //jarkko --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Thinking Sphinx" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/thinking-sphinx?hl=en -~----------~----~----~----~------~----~------~--~---
