313.2. Solr 选项
Solr 组件没有选项。
Solr 端点使用 URI 语法进行配置:
solr:url
使用以下路径和查询参数:
313.2.1. 路径参数(1 参数):
名称 | 描述 | 默认值 | 类型 |
---|---|---|---|
url | solr 服务器所需的主机名和端口 | 字符串 |
313.2.2. 查询参数(13 参数):
名称 | 描述 | 默认值 | 类型 |
---|---|---|---|
allowCompression (producer) | 服务器端必须支持 gzip 或定义,这样才能实现任何效果 | 布尔值 | |
connectionTimeout (producer) | 底层 HttpConnectionManager 上的 connectionTimeout | 整数 | |
defaultMaxConnectionsPer Host (producer) | 底层 HttpConnectionManager 上的 maxConnectionsPerHost | 整数 | |
followRedirects (producer) | 指明是否使用重定向来获取 Solr 服务器 | 布尔值 | |
maxRetries (producer) | 发生临时错误时尝试的最大重试次数 | 整数 | |
maxTotalConnections (producer) | 底层 HttpConnectionManager 上的 maxTotalConnection | 整数 | |
requestHandler (producer) | 设置要使用的请求处理程序 | 字符串 | |
soTimeout (producer) | 底层 HttpConnectionManager 上读取超时。这是查询的需要,但可能不适用于索引 | 整数 | |
streamingQueueSize (producer) | 设置 StreamingUpdateSolrServer 的队列大小 | 10 | int |
streamingThreadCount (producer) | 设置 StreamingUpdateSolrServer 的线程数量 | 2 | int |
同步 (advanced) | 设置是否应严格使用同步处理,或者 Camel 允许使用异步处理(如果受支持)。 | false | 布尔值 |
collection (solrCloud) | 设置 solrCloud 服务器可以使用的集合名称 | 字符串 | |
zkHost (solrCloud) | 设置 solrCloud 可以使用的 ZooKeeper 主机信息,如 zkhost=localhost:8123。 | 字符串 |