userver: component
Loading...
Searching...
No Matches
component
Name Description Default value
dbconnection Connection string.
dbalias Name of the database in secdist config. ""
conn_timeout Connection timeout. 2s
request_timeout Per-query timeout. 10s
consistency Default consistency level. Possible values: any, one, two, three, quorum, all, local_quorum, each_quorum, local_one. local_quorum
serial_consistency Consistency for IF/LWT queries. Possible values: serial, local_serial. local_serial
pool Connection pool settings passed to the cpp-driver.
pool.num_threads_io Number of IO threads owned by the cpp-driver. 1
pool.core_connections_per_host Number of tcp connections. 1
pool.core_connections_per_shard Scylla shard-aware connections per shard. 0
load_balancing_policy How to pick which node to query. Possible values: round_robin, dc_aware. dc_aware
preferred_datacenter Local datacenter for DC-aware routing. ""
retry_policy What to do when a query fails. Possible values: default, fallthrough. default
speculative_execution Backup request settings.
speculative_execution.enabled Enable speculative execution of queries. false
speculative_execution.max_attempts Maximum number of speculative retry attempts. 2
speculative_execution.delay Delay before launching a speculative request. 100ms
app_name Application name for the DB server. userver
default_keyspace Default keyspace for queries. If empty, table names must be fully qualified (e.g. keyspace.table). ""
ssl TLS/SSL settings.
ssl.enabled Enable TLS for cluster connections. false
ssl.verify Certificate verification mode. Possible values: none, peer_cert, peer_identity, peer_identity_dns. peer_cert
dns_resolver Server hostname resolver type. Possible values: getaddrinfo, async. async
stats_verbosity Granularity of reported metrics. Possible values: terse, full, none. terse