userver: component
Loading...
Searching...
No Matches
component
Name Description Default value
thread_pools Thread pools options.
thread_pools.redis_thread_pool_size Thread count to serve Redis requests.
thread_pools.sentinel_thread_pool_size Thread count to serve sentinel requests.
groups.[] Redis cluster to work with excluding subscribers.
groups.[].config_name Key name in secdist with options for this cluster.
groups.[].db Name to refer to the cluster in components::Redis::GetClient().
groups.[].sharding_strategy One of RedisStandalone, RedisCluster, KeyShardCrc32, KeyShardTaximeterCrc32 or KeyShardGpsStorageDriver. Possible values: RedisCluster, KeyShardCrc32, KeyShardTaximeterCrc32, KeyShardGpsStorageDriver, RedisStandalone. KeyShardTaximeterCrc32
groups.[].allow_reads_from_master Allows read requests from master instance. false
metrics_level Set metrics detail level. Possible values: cluster, shard, instance. Instance
subscribe_groups.[] Redis cluster to work with in subscribe mode.
subscribe_groups.[].config_name Key name in secdist with options for this cluster.
subscribe_groups.[].db Name to refer to the cluster in components::Redis::GetSubscribeClient().
subscribe_groups.[].sharding_strategy Either RedisCluster or KeyShardTaximeterCrc32. Possible values: RedisCluster, KeyShardTaximeterCrc32, RedisStandalone. KeyShardTaximeterCrc32
subscribe_groups.[].allow_reads_from_master Allows subscriptions to master instance to distribute load. false