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
-~----------~----~----~----~------~----~------~--~---

Reply via email to