Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 是用 Java 开发的,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。
Elasticsearch 8.1 正式发布,该版本更新内容如下:
已知问题
在 8.1 中,当 xpack.security.audit.logfile.events.emit_request_body
集群设置为 true
时,审核日志包括针对某些事件的传入请求的请求正文。 这些请求可能包含不得记录的敏感信息,例如密码。 包含此类信息的字段在记录之前会被过滤掉。 使用带有过滤字段的请求的 REST API 是:
请注意 xpack.security.audit.logfile.events.emit_request_body
集群设置默认为 false
。 如果设置为 true
,审核日志仅包含以下事件的请求正文(默认情况下并非所有这些事件都启用):
authentication_success
authentication_failed
realm_authentication_failed
tampered_request
run_as_denied
anonymous_access_denied
要解决此问题,您可以使用集群设置 API 禁用请求正文审核:
PUT /_cluster/settings
{
"transient": {
"xpack.security.audit.logfile.events.emit_request_body": false
}
}
更多变化
更多详情可查看:https://www.elastic.co/guide/en/elasticsearch/reference/8.1/release-notes-8.1.0.html
下一节:Electron 是 GitHub 发布的跨平台桌面应用开发工具,支持 Web 技术开发桌面应用,其本身是基于 C++ 开发的,GUI 核心来自于 Chrome,而 JavaScript 引擎使用 v8。