二、Solr管理控制台(一)

2021-12-06 21:04:55 浏览数 (1)

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运行的线程信息

0 人点赞