0

アプリケーションで Datastax の DSE Search を使用したいと考えています。すべてのノードに Cassandra があり、半分のノードに SOLR があります。

1 つの SOLR インスタンスに接続できます

  @Bean
  public SolrServer solrServer() {
    String solrHost = environment.getRequiredProperty(SOLR_HOST);
    return new HttpSolrServer(solrHost);
  } 

SOLR クラウドへの接続と同様の負荷分散とフェイルオーバーを実現するために、SOLR に接続したいと考えています。

  @Bean
  public SolrServer solrServer() throws MalformedURLException {
    return new CloudSolrServer(environment.getRequiredProperty(ZK_HOST), 
            new LBHttpSolrServer(
                    environment.getRequiredProperty(SOLR_HOST1), 
                    environment.getRequiredProperty(SOLR_HOST2),
                    environment.getRequiredProperty(SOLR_HOST3)));
  }

DSE Searchでこのようなことは可能ですか?

4

0 に答える 0