313.2. Solr 选项
Solr 组件没有选项。
Solr 端点使用 URI 语法进行配置:
solr:url
使用以下路径和查询参数:
313.2.1. 路径参数(1 参数):
Name | 描述 | 默认值 | 类型 |
---|---|---|---|
url | solr 服务器所需的主机名和端口 | 字符串 |
313.2.2. 查询参数(13 参数):
Name | 描述 | 默认值 | 类型 |
---|---|---|---|
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 |
同步 (高级) | 设置是否应严格使用同步处理,还是允许 Camel 使用异步处理(如果支持)。 | false | 布尔值 |
集合 (solrCloud) | 设置 solrCloud 服务器可以使用的集合名称 | 字符串 | |
zkHost (solrCloud) | 设置可以使用 solrCloud 的 ZooKeeper 主机信息,如 zkhost=localhost:8123。 | 字符串 |