菜单
文档breadcrumb arrow Grafana Mimirbreadcrumb arrow 设置breadcrumb arrow 使用 Jsonnet 和 Tanka 部署breadcrumb arrow 将查询调度器迁移到基于环的服务发现
开源

将查询调度器从基于 DNS 的服务发现迁移到基于环的服务发现

查询调度器支持两种服务发现机制:

当您的 Mimir 集群使用 Jsonnet 部署时,要将查询调度器从基于 DNS 的服务发现迁移到基于环的服务发现,请执行以下操作:

  1. 配置查询调度器实例加入环,但保持查询器 (querier) 和查询前端 (query-frontend) 实例通过 DNS 发现查询调度器。
    jsonnet
    {
      _config+:: {
        query_scheduler_service_discovery_mode: 'ring',
        query_scheduler_service_discovery_ring_read_path_enabled: false,
      }
    }
  2. 等待查询调度器更改应用完成。
  3. 打开查询调度器环状态页面并确保所有查询调度器实例已注册到环。
  4. 配置查询前端 (query-frontend) 和查询器 (querier) 实例通过环发现查询调度器。
    jsonnet
    {
      _config+:: {
        query_scheduler_service_discovery_mode: 'ring',
        query_scheduler_service_discovery_ring_read_path_enabled: true,
      }
    }