solr web应用自带了管理界面,可以方便的查看系统状态,solr设置,分词检验,索引查询,增减核心(core)等
测试于:Solr 4.5.0
这里列举一些常用的比较重要的内容。
Dashboard(仪表盘)
访问主页,http://你的域名或ip/solr/,默认显示此页内容,包含solr版本,包含系统内存和jvm内存的使用情况,jvm参数等
Logging(日志)
可以用来查看solr运行是否有警告或者异常,以便及时处理
Core Admin(索引库管理)
这个界面很重要,这使多核的配置,索引库的优化等,变得非常简单;
主要功能包括:Add Core(添加核心,即索引库),Unload(卸载核心),Rename(重命名核心),Optimize(优化索引库)。如我这里是两个核心。
Java Properties(java属性)
java及tomcat的一些属性
Core Selector(核心选择器,这里以collection1为例)
- Overview(概览):包含基本统计如当前文档数;和实例信息如当前核心的配置目录;
- Analysis(分析):检验分词效果,如图,分词后“开发”将被高亮(注意FieldType需要选定为与被分析内容类型一致,如这里的title配置了中文分词)
- Config(配置):当前核心的配置,即solrconfig.xml的内容
- Query(查询):这是一个查询界面,用的比较多,用来查询索引的文档,包含是否存在,排序是否正确等。
- Schema(当前索引库定义),即即schema.xml的内容
安全:因为此界面涉及到位solr增减核心等管理操作,在实际产品上运行时,尽量设置禁用在公网上(通过ip或者域名)的访问,需要使用时再临时打开。