10.9. 验证集群和网络健康状况


本节提供了验证红帽构建的 Keycloak 集群的方法,以及实例之间的网络通信是否按预期工作。部署后执行这些检查非常重要,以确保高可用性和数据一致性。

要验证集群是否被正确构建,请检查以下位置之一:

  • 管理 UI

    访问 Red Hat build of Keycloak Web UI,通常位于 https://<your-host>/admin/master/console/oscap/master/providers。在 Provider Info 部分下,找到 connectionsInfinispan 条目。单击 Show more 以展开其详细信息。您应该找到有关集群状态和单个缓存的健康状况的信息。

    Infinispan Cluster Information in Web UI

  • 日志

    Infinispan 会在新实例加入或离开集群时记录群集视图。搜索 ID 为 ISPN000094 的日志条目。

    健康的集群视图将显示所有预期节点。例如:

    ISPN000094: Received new cluster view for channel ISPN: [node1-26186|1] (2) [node1-26186, node2-37007]
    Copy to Clipboard Toggle word wrap

    此日志条目表示名为 "ISPN" 的集群目前有 2 个节点: node1-26186node2-37007(2) 确认集群中的节点总数。

  • 指标

    红帽构建的 Keycloak 通过 Prometheus 端点公开 Infinispan 指标,可在如 Grafana 的工具中视觉化。指标 vendor_cluster_size 显示集群中的当前实例数量。您应该验证此指标是否与集群中配置的运行实例的预期数量匹配。

    如需更多信息 , 请参阅集群指标。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat