Cloudera5.8.3:Flume+Morphline+Solr开发小技巧

时间:2022-07-08 06:25:44

1.Flume和Morphline添加日志打印

log4j.logger.org.apache.flume.sink.solr=DEBUG
log4j.logger.org.kitesdk.morphline=TRACE

2.在线更新solr collection配置

$ solrctl instancedir --update url_analysis_records url_analysis_configs/
$ solrctl collection --reload url_analysis_records

3.删除solr已经有的index文件

<delete><query>*:*</query></delete>
<commit/>

4.CDH5.8.3对应的Solr 4时区怎么更改?

不支持更改时区,Solr4时区有bug。有下面3种方式规避。

1)可以建个额外字段专门存UTC时区的时间。

2)直接用long型存。

3)升级到Solr5。