Skip to content

Commit 1d23f1e

Browse files
committed
chore: update .rr.yaml config
Signed-off-by: Valery Piashchynski <piashchynski.valery@gmail.com>
1 parent ff763ff commit 1d23f1e

1 file changed

Lines changed: 43 additions & 2 deletions

File tree

.rr.yaml

Lines changed: 43 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -932,6 +932,18 @@ http:
932932
# Default: 128
933933
max_concurrent_streams: 128
934934

935+
# HTTP/3 settings (experimental). Enable QUIC + HTTP/3 on a separate (optional) address.
936+
# Provide key+cert here if ACME is not configured (same as for the TLS section above).
937+
http3:
938+
# Host and port to listen on for HTTP/3.
939+
#
940+
# Default: disabled (section absent)
941+
address: 127.0.0.1:8443
942+
# Path to the certificate (must be provided together with the key if section enabled).
943+
# cert: "/ssl/cert.crt"
944+
# Path to the private key.
945+
# key: "/ssl/key.pem"
946+
935947
# Redis section.
936948
redis:
937949
# UniversalClient is an abstract client which - based on the provided options -
@@ -964,6 +976,15 @@ redis:
964976
idle_check_freq: 0s # accepted values [1s, 5m, 3h]
965977
read_only: false
966978

979+
# Optional TLS configuration for Redis (leave section absent to disable TLS).
980+
# tls:
981+
# # Path to the CA certificate (required if section enabled).
982+
# root_ca: "/ssl/ca.crt"
983+
# # (Optional) Client certificate + key if mTLS required.
984+
# # cert: "/ssl/cert.crt"
985+
# # key: "/ssl/key.pem"
986+
# # client_auth_type: no_client_certs
987+
967988
# Application metrics in Prometheus format (docs: https://roadrunner.dev/docs/plugins-metrics/2.x/en). Drop this section
968989
# for this feature disabling.
969990
metrics:
@@ -1005,6 +1026,12 @@ status:
10051026
# Default: 503
10061027
unavailable_status_code: 503
10071028

1029+
# Maximum duration (in seconds) to wait for a complete response from the queried plugin(s).
1030+
# If the plugin does not respond within this time RR returns `unavailable_status_code`.
1031+
#
1032+
# Default: 60
1033+
check_timeout: 60
1034+
10081035
# Automatically detect PHP file changes and reload connected services
10091036
# (docs: https://roadrunner.dev/docs/plugins-reload/2.x/en). Drop this section for this feature disabling.
10101037
reload:
@@ -1671,6 +1698,10 @@ jobs:
16711698
# Optional, default is chosen in the order preferred based on broker support. Possible values: gzip, snappy, lz4, zstd.
16721699
compression_codec: gzip
16731700

1701+
# Partitioning strategy to use. Possible values: Manual, Uniform, RoundRobin, LeastBackup, Sticky.
1702+
# Default (if omitted): Uniform
1703+
partitioning_strategy: Uniform
1704+
16741705
# Kafka Consumer options. Needed to consume messages from the Kafka cluster.
16751706
#
16761707
# Optional, needed only if `consume` is used.
@@ -1765,6 +1796,16 @@ jobs:
17651796
# Optional, default: false.
17661797
block_rebalance_on_poll: true
17671798

1799+
# InstanceID switches the group member from dynamic to static membership.
1800+
# Optional.
1801+
# instance_id: rr-instance-1
1802+
1803+
# SASL options specific for this pipeline (optional). If omitted, global driver SASL settings are used.
1804+
sasl_options:
1805+
mechanism: plain
1806+
username: foo
1807+
password: bar
1808+
17681809
# list of pipelines to be consumed by the server automatically at the start, keep empty if you want to start consuming manually
17691810
consume:
17701811
[
@@ -2067,8 +2108,8 @@ centrifuge:
20672108

20682109
# gRPC server API address (docs: https://centrifugal.dev/docs/server/server_api#grpc-api)
20692110
#
2070-
# Optional, default: tcp://127.0.0.1:30000. Centrifugo: `grpc_api` should be set to true and `grpc_port` should be the same as in the RR's config.
2071-
grpc_api_address: tcp://127.0.0.1:30000
2111+
# Optional, default: tcp://127.0.0.1:10000. Centrifugo: `grpc_api` should be set to true and `grpc_port` should match this value.
2112+
grpc_api_address: tcp://127.0.0.1:10000
20722113

20732114
# Use gRPC gzip compressor
20742115
#

0 commit comments

Comments
 (0)