集群设置对象
用于集群资源管理设置的对象
集群资源管理策略
名称 | 类型/值 | 描述 |
---|---|---|
acl_pubsub_default | resetchannels allchannels |
集群中所有数据库的默认发布/订阅 ACL 规则: • resetchannels 阻止访问所有频道(限制性)• allchannels 允许访问所有频道(宽松) |
auto_recovery | boolean (默认值: false) | 定义在分片失败后是否使用自动恢复 |
automatic_node_offload | boolean (默认值: true) | 定义集群是否会在节点过载时自动迁移分片 |
bigstore_migrate_node_threshold | integer | 节点在自动迁移分片以释放更多内存之前允许的最小空闲内存(不包括保留内存) |
bigstore_migrate_node_threshold_p | integer | 节点在自动迁移分片以释放更多内存之前允许的最小空闲内存(不包括保留内存) |
bigstore_provision_node_threshold | integer | 节点上允许的最小空闲内存(不包括保留内存),超过此值后无法再向其添加新的分片 |
bigstore_provision_node_threshold_p | integer | 节点上允许的最小空闲内存(不包括保留内存),超过此值后将无法再向其添加新的分片 |
data_internode_encryption | boolean | 启用/停用数据平面节点间通信的加密 |
db_conns_auditing | boolean | 如果设置为true,默认情况下审计连接用于新数据库。 |
default_concurrent_restore_actions | integer | 默认允许同时进行的恢复操作数量。设置为0以允许任意数量的同时恢复操作。 |
default_fork_evict_ram | boolean | 如果为true,bdbs应从RAM中驱逐数据以确保成功复制或持久化 |
default_non_sharded_proxy_policy | single all-master-shards all-nodes |
新创建的非分片数据库端点的默认代理策略 |
default_oss_sharding | boolean (默认值: false) | 用于新数据库的默认哈希策略。此字段仅供将来使用,不应更改。 |
default_provisioned_redis_version | string | 默认 Redis 版本 |
default_sharded_proxy_policy | single all-master-shards all-nodes |
新创建的分片数据库端点的默认代理策略 |
default_shards_placement | dense sparse |
新创建数据库的默认分片放置方式 |
default_tracking_table_max_keys_policy | integer (默认值: 1000000) | 定义新数据库的客户端缓存失效表大小的默认值。0表示缓存无限制。 |
endpoint_rebind_propagation_grace_time | integer | 在添加和删除代理之间等待的时间 |
failure_detection_sensitivity | high low |
用于故障检测的预定义阈值和超时(以前称为watchdog_profile )• high (以前称为local-network )– 高故障检测灵敏度,较低的阈值,更快的故障检测和故障转移• low (以前称为cloud )– 低故障检测灵敏度,对延迟变化(也称为网络抖动)的容忍度更高 |
hide_user_data_from_log | boolean (默认值: false) | 设置为 true 以启用 hide-user-data-from-log Redis 配置设置,该设置可避免记录用户数据 |
login_lockout_counter_reset_after | integer | 在登录尝试失败后,必须经过的秒数,才能将锁定计数器重置为0。 |
login_lockout_duration | integer | 账户锁定的持续时间(以秒为单位)。如果设置为0,账户锁定将持续到管理员解除为止。 |
login_lockout_threshold | integer | 在锁定用户账户之前允许的失败登录尝试次数 |
max_saved_events_per_type | integer | 每种事件类型的最大保存事件数 |
max_simultaneous_backups | integer (默认值: 4) | 允许同时进行的最大备份进程数 |
parallel_shards_upgrade | integer | 并行升级的最大分片数 |
persistence_cleanup_scan_interval | string | CRON expression 定义Redis清理计划 |
persistent_node_removal | boolean | 在移除节点时,等待为所有迁移的分片创建持久化文件 |
rack_aware | boolean | 集群在机架感知模式下运行 |
redis_migrate_node_threshold | integer | 节点在自动迁移分片以释放更多内存之前允许的最小空闲内存(不包括保留内存) |
redis_migrate_node_threshold_p | integer | 节点在自动迁移分片以释放更多内存之前允许的最小空闲内存(不包括保留内存) |
redis_provision_node_threshold | integer | 节点上允许的最小空闲内存(不包括保留内存),超过此值后将无法再向其添加新的分片 |
redis_provision_node_threshold_p | integer | 节点上允许的最小空闲内存(不包括保留内存),超过此值后无法再向其添加新的分片 |
redis_upgrade_policy | major latest |
通过兼容主要版本或最新版本的Redis社区版,在集群中的数据库上创建/升级Redis Enterprise软件 |
resp3_default | boolean (默认值: true) | 确定在将数据库升级到版本7.2时resp3 选项的默认值 |
shards_overbooking | boolean | 如果为true,在分片放置期间将忽略所有数据库的memory_size |
show_internals | boolean | 显示内部数据库(及其分片和端点)REST APIs |
slave_ha | boolean | 启用副本高可用性机制。自 Redis Enterprise Software v7.2.4 起已弃用。 |
slave_ha_bdb_cooldown_period | integer | 在同一数据库的不同节点上运行副本高可用性机制之间的时间(以秒为单位) |
slave_ha_cooldown_period | integer | 在同一数据库的不同节点上运行副本高可用性机制之间的时间(以秒为单位) |
slave_ha_grace_period | integer | 节点故障与副本高可用机制开始重新分配分片之间的时间(以秒为单位) |