1. 管理控制台介绍
1.1 Dashboard(总览页)
1.1.1 Instance
Solr的运行实例信息
1.1.2 Version
当前运行Solr的版本信息以及对应的Lucene版本信息
1.1.3 JVM
当前Solr运行的相关JVM的信息,包含JDK信息,CPU核数,Java启动参数信息
1.1.4 System
当前Solr运行环境的物理内存、交换空间、JVM内存空间的使用情况信息
1.1.5 Security
当前Solr运行的安全相关信息(目前没有涉及到这块)
1.2 Logging
Solr运行的日志信息
1.3 Core Admin
Solr的索引库的信息
现对图中的各个按钮进行下说明 Add Core:添加索引库(利用这个按钮可以添加现有存在的索引库,Solr管理控制台在添加过程中会检查该目录的有效性,如果目录无效会给出响应提示) 举例说明下,目前我们solr的索引库目录的文件结构如下:
从上图可以看出目前的索引库只有collection1,因此我们添加collection1以外的索引库会报错,我们可以做一下尝试
我们点击Add Core按钮后,报无法找到solrconfig.xml文件,
我们再看一下solr索引库目录的结构
发现多了一个new_core目录,但是打开该目录发现没有任何文件,所以我们需要手动从样例目录拷贝配置文件到该目
我们把collection1目录下的conf目录和core.properties拷贝到new_core目录下
然后再去Solr管理控制台点击Add Core按钮,发现可以添加成功了
Unload按钮:该按钮会把选定的索引库从内存中卸载,但并不影响索引库的数据,下次添加索引库的时候会从磁盘继续加载到内存中,所以如果你把本地的索引库删除了,管理控制台中的索引还是可以使用,这就证明了索引库是加载到内存中的,除非你把索引库从内存中进行Unload操作,才能彻底删除索引库
Rename按钮:该按钮会重命名索引库,点击该按钮后,会在索引库所在的磁盘目录下生成或修改core.properties文件,我们把new_core修改为aaa,然后看一下磁盘的文件变化情况
点击Rename Core按钮后成功修改Core的名称
然后我们到磁盘目录下查看发现core.properties的文件内容已经修改
Swap按钮:该按钮的功能是交换两个索引库的文档,点击后弹窗如下:
点击Swap Cores按钮后,就可实现索引数据的交换。
Reload按钮:重新加载索引文档
1.4 Java Properties
该菜单主要展示Solr运行的JVM相关参数信息
1.5 Thread Dump
该菜单主要展示Solr运行的线程信息