当前位置: 首页 > wzjs >正文

昆明做网站百度手机端推广

昆明做网站,百度手机端推广,网站空间和服务器有什么区别,河南疫情背景介绍 运行 INFINI Console 1.29.0 和 1.29.1 版本 的用户在 新初始化 平台后可能会遇到一个特定问题。如果后台的系统 Easysearch/Elasticsearch 集群(存储 Console 元数据的集群,通常名为 .infini_cluster 或类似名称)包含超过一个节点…

背景介绍

运行 INFINI Console 1.29.0 和 1.29.1 版本 的用户在 新初始化 平台后可能会遇到一个特定问题。如果后台的系统 Easysearch/Elasticsearch 集群(存储 Console 元数据的集群,通常名为 .infini_cluster 或类似名称)包含超过一个节点的场景下, INFINI Console 会错误地报告系统集群健康状态异常(例如,显示为不可用)。

而对于已存在的历史集群不会发生,如果有以上情况,单纯升级并不能解决问题。可以尝试本文的解决方案。

这是这些版本在特定条件下(新初始化的、多节点的系统集群)的一种显示或状态检测上的问题。底层的 Easysearch/Elasticsearch 集群本身的健康状态通常是绿色 (green) 的。

下面我们提供了一个简单的变通方法来修正 INFINI Console 中显示的状态,通过 INFINI Console 自带的开发工具操作即可。

问题现象

  • INFINI Console UI 中“系统集群”的健康状态指示器显示为不可用。
  • 伴随的文本可能指示“异常”或不健康状态。
  • 直接检查 Easysearch/Elasticsearch 系统集群的健康状态(例如,通过 GET _cluster/health)显示 status: green
  • 此问题仅在 1.29.0 或 1.29.1 版本、新初始化 部署且系统 Easysearch/Elasticsearch 集群中有多个节点的情况下观察到。

解决方案

解决方法涉及更新 .infini_cluster 索引(如果您的系统集群索引名称不同,请相应调整)中的一个特定文档。该文档代表 Console 中的系统集群实体,我们需要手动将其健康状态标签设置正确。

命令:

POST /.infini_cluster/_update_by_query?conflicts=proceed
{"query": {"term": {"id": {"value": "infini_default_system_cluster"}}},"script": {"source": "ctx._source.labels = ['health_status': params.status]","lang": "painless","params": {"status": "green"}}
}

解释:

  1. POST /.infini_cluster/_update_by_query?conflicts=proceed: 针对 .infini_cluster 索引(如果您的系统集群索引名称不同,请调整)并使用 update-by-query API。conflicts=proceed 确保如果在查询和更新阶段之间文档被修改,操作将跳过该冲突文档而不是失败。
  2. query: 查找代表默认系统集群的特定文档,通过 id: "infini_default_system_cluster" 来识别(如果您使用了自定义名称,请确认此 ID)。
  3. script: 这是执行更新的核心部分。
    • source: "ctx._source.labels = ['health_status': params.status]": 关键之处,这行代码尝试设置或覆盖一个名为 labels 的字段,其值为一个仅包含 health_status 键的 Map,该键的值来自 params.status
    • lang: "painless": 指定脚本语言为 Painless。
    • params: { "status": "green" }: 将所需状态(“green”)安全地传递给脚本。

修复后验证

成功运行 _update_by_query 命令后:

  1. 稍等片刻,让可能的缓存失效。
  2. 刷新 INFINI Console 网页界面。
  3. 系统集群状态指示器现在应该正确显示为绿色(或正常)。

结论

这个变通方法解决了 INFINI Console 1.29.0 和 1.29.1 版本中,针对新初始化的多节点设置,系统集群状态显示不正确的特定表面问题。通过使用 _update_by_query 手动更新相关文档,您可以在 Console UI 中恢复正确的状态显示。如果初始命令未产生预期结果,请记得验证确切的字段名(labels.health_status)。此问题已在最新发布的 INFINI Console 1.29.2 版本中进行了修复。

http://www.dtcms.com/wzjs/133653.html

相关文章:

  • 西安网站建设公司哪有腾讯新闻潍坊疫情
  • 深圳网站设计服务品牌推广的目的和意义
  • 专门做奢侈品的网站有哪些成都网站维护
  • 网站 复制 收录旅游网络营销的渠道有哪些
  • 网站服务器防护b站引流推广网站
  • ie8打不开建设银行网站公司关键词seo
  • jquery网站一份完整的营销策划方案
  • 武汉便宜的做网站公司可口可乐搜索引擎营销案例
  • 网站推广的基本方法对于大部分网站来说都是适用的查网站是否正规
  • 福州企业网站推广定制十堰seo排名公司
  • 网站开发的相关岗位三亚百度推广公司
  • 重庆商城网站建设emlog友情链接代码
  • 做便宜网站免费大数据网站
  • 商务网站建设中存在的问题广州排前三的seo公司
  • 上海高端网站建设服务公司百度指数可以查询到哪些内容
  • 外贸 网站 seo怎么宣传网站
  • php做的大型网站有哪些营销网站系统
  • 做纯净系统的网站深圳网络营销怎么推广
  • 限制WordPress站点怎么样在百度上免费推广
  • 福州网站建设咨询太原关键词排名优化
  • 网站如何做电脑和手机软件外贸公司如何做推广
  • 昆明做网站建设的公司哪家好网站维护需要学什么
  • 跨境电商是什么意思搜索引擎优化包括哪些内容
  • 如何做网页广告建站优化公司
  • golang网站开发宣传推广的十种方式
  • python源代码大全站长工具seo下载
  • 推广普通话喜迎二十大的手抄报简单镇江交叉口优化
  • 编程除了做网站还能干什么网络营销优秀案例
  • 网站模板编辑软件seo顾问阿亮博客
  • 浙江网站建设方案优化武汉seo搜索引擎优化