搜索

15.2. 参考架构

download PDF

以下设置用于检索以上设置,以便在不同的场景中运行大约 10 分钟的测试:

  • 通过 ROSA 在 AWS 上部署的 OpenShift 4.14.x。
  • 带有 m5.4xlarge 实例的 MachinePool。
  • 红帽在高可用性设置中使用 Operator 和 3 个 pod 部署的 Keycloak 构建,它有两个站点处于主动/被动模式。
  • 在 passthrough 模式下运行 OpenShift 的反向代理是在 Pod 上终止客户端的 TLS 连接。
  • 多AZ 设置中的数据库 Amazon Aurora PostgreSQL,在主站点的可用区中有 writer 实例。
  • 带有 PBKDF2 (SHA512) 210,000 哈希迭代的默认用户密码散列迭代,这是 OWASP 推荐的 默认用户密码。
  • 客户端凭据授予不使用刷新令牌(这是默认设置)。
  • 数据库已看到有 20,000 个用户和 20,000 个客户端。
  • Infinispan 本地缓存的默认 10,000 条目,因此并非所有客户端和用户都适合缓存,有些请求需要从数据库获取数据。
  • 默认情况下,分布式缓存中的所有会话都有两个所有者,每个条目有两个所有者,允许一个失败 Pod,而不会丢失数据。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.