CloudSolrServerインスタンスを使用して分散インデックスで補助クエリを実行するカスタム Solr コンポーネントを作成しています。solrconfig.xml
通常の方法で設定から Zookeeper の URL とコレクション名を取得しています。
String zookeeper = params.get(ZOOKEEPER_URL);
String collection = params.get(COLLECTION_NAME);
Zookeeper の URL エントリとコレクション名のエントリをファイルから消去したいと考えていsolrconfig.xml
ます。これらの値を別の場所から取得することは可能ですか? コンポーネントが実行されているのと同じコレクションで補助クエリを実行しています。コレクション名とその Zookeeper URL をコンポーネント コード内から取得するにはどうすればよいですか?