#include <userver/storages/redis/redis_config.hpp>
Main config for the Valkey/Redis.
Definition at line 40 of file redis_config.hpp.
Static Public Member Functions | |
| static Config | Parse (const dynamic_config::DocsMap &docs_map) |
Public Attributes | |
| CommandControl | default_command_control |
| CommandControl | subscriber_default_command_control |
| std::chrono::seconds | subscriptions_rebalance_min_interval {} |
| RedisWaitConnected | redis_wait_connected |
| CommandsBufferingSettings | commands_buffering_settings |
| MetricsSettings::DynamicSettings | metrics_settings |
| PubsubMetricsSettings | pubsub_metrics_settings |
| dynamic_config::ValueDict< ReplicationMonitoringSettings > | replication_monitoring_settings |
| dynamic_config::ValueDict<::utils::RetryBudgetSettings > | retry_budget_settings |
| bool | ignore_health_check {false} |
| CommandsBufferingSettings storages::redis::Config::commands_buffering_settings |
Definition at line 47 of file redis_config.hpp.
| CommandControl storages::redis::Config::default_command_control |
Definition at line 43 of file redis_config.hpp.
| bool storages::redis::Config::ignore_health_check {false} |
When 'required' is not set to 'no' and 'max-failed-shards' is set to a value greater than 0 in the static config, the service will report 500 on the Ping handler. This setting turns off this check, so the service will ignore status of redis cluster and connection when answering on ping requests
Definition at line 55 of file redis_config.hpp.
| MetricsSettings::DynamicSettings storages::redis::Config::metrics_settings |
Definition at line 48 of file redis_config.hpp.
| PubsubMetricsSettings storages::redis::Config::pubsub_metrics_settings |
Definition at line 49 of file redis_config.hpp.
| RedisWaitConnected storages::redis::Config::redis_wait_connected |
Definition at line 46 of file redis_config.hpp.
| dynamic_config::ValueDict<ReplicationMonitoringSettings> storages::redis::Config::replication_monitoring_settings |
Definition at line 50 of file redis_config.hpp.
| dynamic_config::ValueDict<::utils::RetryBudgetSettings> storages::redis::Config::retry_budget_settings |
Definition at line 51 of file redis_config.hpp.
| CommandControl storages::redis::Config::subscriber_default_command_control |
Definition at line 44 of file redis_config.hpp.
| std::chrono::seconds storages::redis::Config::subscriptions_rebalance_min_interval {} |
Definition at line 45 of file redis_config.hpp.