Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-844

A SolrServer impl to front-end multiple urls

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.3
    • 1.4
    • clients - java
    • None

    Description

      Currently a CommonsHttpSolrServer can talk to only one server. This demands that the user have a LoadBalancer or do the roundrobin on their own. We must have a LBHttpSolrServer which must automatically do a Loadbalancing between multiple hosts. This can be backed by the CommonsHttpSolrServer

      This can have the following other features

      • Automatic failover
      • Optionally take in a file /url containing the the urls of servers so that the server list can be automatically updated by periodically loading the config
      • Support for adding removing servers during runtime
      • Pluggable Loadbalancing mechanism. (round-robin, weighted round-robin, random etc)
      • Pluggable Failover mechanisms

      Attachments

        1. SOLR-844.patch
          2 kB
          Noble Paul
        2. SOLR-844.patch
          19 kB
          Shalin Shekhar Mangar
        3. SOLR-844.patch
          16 kB
          Noble Paul
        4. SOLR-844.patch
          16 kB
          Noble Paul
        5. SOLR-844.patch
          13 kB
          Noble Paul
        6. SOLR-844.patch
          13 kB
          Noble Paul
        7. SOLR-844.patch
          7 kB
          Noble Paul
        8. SOLR-844.patch
          7 kB
          Noble Paul

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            shalin Shalin Shekhar Mangar
            noble.paul Noble Paul
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment