13.5. 批处理操作示例
使用这些示例批处理操作作为使用 Batch CR 创建和修改 Data Grid 资源的起点。
注意
您只能通过 ConfigMap 将配置文件传递给 Data Grid Operator。
ConfigMap 挂载到位于 /etc/batch 的 Data Grid pod 中,因此您必须使用该路径预先填充所有 --file= 指令。
13.5.1. 缓存 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- 从配置文件创建多个缓存。
- 从文件创建模板,然后从模板创建缓存。
13.5.2. 计数器 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用 Batch CR 创建多个计数器,这些计数器可以递增和减少,以记录对象计数。
您可以使用计数器来生成标识符,作为速率限制器,或者跟踪资源被访问的次数。
13.5.3. protobuf 模式 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
注册 Protobuf 模式,以查询缓存中的值。protobuf 模式(.proto 文件)提供有关自定义实体和控制字段索引的元数据。
13.5.4. 任务 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
上传实施 org.infinispan.tasks.ServerTask 或与 javax.script 脚本 API 兼容的脚本的任务。