17.3. 使用 Cache CR 更新缓存


您可以控制 Data Grid Operator 如何在 Cache CR 中处理对缓存配置的修改。

Data Grid Operator 会尝试在运行时更新 Data Grid 服务器上的缓存配置。如果更新失败,Data Grid Operator 会使用以下策略之一:

Retain 策略
Operator 将 Cache CR 的状态更新为 Ready=False。您可以手动删除 Cache CR 并创建新的缓存配置。这是默认策略。
Recreate 策略

Operator 从 Data Grid 集群中删除缓存,并从 Cache CR 创建带有最新 spec.template 值的新缓存。

重要

只有在部署可以容忍数据丢失时,才配置 recreate 策略。

先决条件

  • 具有有效的 Cache CR。

流程

  1. 使用 spec.updates.strategy 字段设置 Cache CR 策略。

    mycache.yaml

    spec:
      updates:
        strategy: recreate
    Copy to Clipboard Toggle word wrap

  2. Cache CR 应用更改,例如:

    oc apply -f mycache.yaml
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat