0
CloudSolrClientインスタンスをマルチスレッド環境で使用しようとしています。 CloudSolrClientクラスはスレッドセーフですか?データベース接続プールとして管理する必要がありますか?CloudSolrClientはスレッドセーフですか?
アドバイスは大いに役立つでしょう。
おかげ
CloudSolrClientインスタンスをマルチスレッド環境で使用しようとしています。 CloudSolrClientクラスはスレッドセーフですか?データベース接続プールとして管理する必要がありますか?CloudSolrClientはスレッドセーフですか?
アドバイスは大いに役立つでしょう。
おかげ
はい、CloudSolrClientはスレッドセーフで、あなたはすべてのあなたのスレッド間で構成されたシングルトンを共有することができます。
そこはprecautionsわずか数は、次のとおりです。あなたが 複数のコレクションへのリクエストを作成している場合defaultCollection
は変更可能であるため、
CloudSolrClient
は、スレッドセーフではありません。これは 文書の単一のキューから複数のコレクションにインデックスを作成しようとしている場合に痛みを伴うことがあります。
複数のCloudSolrClient
インスタンスを1つのコレクションごとに構成できます。