lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bill Bell (JIRA)" <j...@apache.org>
Subject [jira] Created: (SOLR-2044) Replication ping.jsp page for use with Amazon EC2 and Multiple Cores
Date Fri, 13 Aug 2010 03:49:16 GMT
Replication ping.jsp page for use with Amazon EC2 and Multiple Cores
--------------------------------------------------------------------

                 Key: SOLR-2044
                 URL: https://issues.apache.org/jira/browse/SOLR-2044
             Project: Solr
          Issue Type: Bug
          Components: replication (java)
    Affects Versions: 1.4.1
            Reporter: Bill Bell
             Fix For: 1.4.2
         Attachments: ping.jsp

When hosting SOLR at Amazon there is an issue with load balancing and replication. This is
especially useful when you are using multiple slaves behind
the load balancer and a MASTER SOLR box. The Load Balancer at Amazon has no way of knowing
that each SLAVE has data from the MASTER replicated. As soon as the instance starts, 
Amazon starts sending requests to the Slaves. You need to have the Slave running in order
to get the files from the Master.

The solution is to add a ping.jsp page that Amazon hits on the Slave Tomcat/Jetty instances.
The ping.jsp checks all cores to make sure they all have data, otherwise it returns a non-200
values which signals Amazon
to not send requests to the Slaves.

Put this into your solr.war file as /admin/replication/ping.jsp



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message