通过Kibana检查与Liferay 7.2的ElasticSearch集成的INDEX
首先
Liferay发布了7.2版本。其中的搜索引擎仍然是ElasticSearch 6系,而不是最新的7.3版本。
使用ElasticSearch的Rest API可以查看内容,但是我整理了在Liferay7.2中使用Kibana可视化查看ElasticSearch的步骤。
Liferay指的是
这是一个实现个性化的下一代门户平台,它使用了Osgi框架来进行支持,并且可以灵活地进行模块开发。
安装ElasticSearch
下载并解压
安装插件
打开 PowerShell 并移动到 bin 文件夹。
例如:
cd C:\Projects\elasticsearch-6.8.2\bin
安装插件
.\elasticsearch-plugin install analysis-icu
.\elasticsearch-plugin install analysis-kuromoji
.\elasticsearch-plugin install analysis-smartcn
.\elasticsearch-plugin install analysis-stempel
修改设置文件
转到设置文件夹
cd C:\Projects\elasticsearch-6.8.2\config
修改elasticsearch.yml配置文件
#cluster.name: my-application
cluster.name: LiferayElasticsearchCluster
#ローカルではKibana連携で認証不要にするため、xpackを無効化
xpack.security.enabled: false
启动ElasticSearch
前往bin文件夹
进入C:\Projects\elasticsearch-6.8.2\bin目录
启动
使用中文进行本地化:
“使用 ElasticSearch”
通过 localhost:9200 进行访问。

安装Kibana
下载并解压
启动Kibana
请转到bin文件夹。
进入 C:\Projects\kibana-6.8.2\bin 目录
开始
.Kibana 请用中文重述以下内容:
请访问localhost:5601

将Liferay的ElasticSearch更改为远程配置
Liferay的默认设置使用嵌入式版本的ElasticSearch。
如果需要在不同的服务器或进程中使用,需要将其更改为远程配置。
前往Liferay系统设置页面。


重新构建Liferay的索引

在Kibana上确认索引。


以上