22REDIS_HOST = localhost
33REDIS_PORT = 6379
44REDIS_PASSWORD =
5- REDIS_DATABASE = 0
5+ REDIS_DB = 0
66REDIS_CLUSTER = false
77REDIS_CLUSTER_NODES =
88REDIS_SSL = false
@@ -13,58 +13,52 @@ REDIS_SSL_KEYFILE=
1313REDIS_SOCKET_TIMEOUT = 5.0
1414REDIS_SOCKET_CONNECT_TIMEOUT = 5.0
1515REDIS_MAX_CONNECTIONS = 50
16- REDIS_RETRY_ATTEMPTS = 3
17- REDIS_RETRY_DELAY = 0.1
18- REDIS_EXPONENTIAL_BACKOFF = true
16+ REDIS_CLIENT_RETRY_ATTEMPTS = 3
17+ REDIS_MAINT_EVENTS_ENABLED = true
18+ REDIS_PROTOCOL = 3
1919
2020# Test Configuration
21- TEST_CLIENT_INSTANCES = 1
22- TEST_CONNECTIONS_PER_CLIENT = 10
23- TEST_THREADS_PER_CLIENT = 4
2421TEST_DURATION =
2522TEST_TARGET_OPS_PER_SECOND =
26- TEST_WORKLOAD_PROFILE = basic_rw
27- TEST_OPERATIONS = SET,GET
23+ TEST_CLIENT_INSTANCES = 4
24+ TEST_THREADS_PER_CLIENT = 10
25+
26+ # Workload Configuration
27+ TEST_WORKLOAD_PROFILE =
28+ TEST_OPERATIONS =
2829TEST_OPERATION_WEIGHTS =
29- TEST_KEY_PREFIX = rw_test
30+ TEST_KEY_PREFIX = test_key
3031TEST_KEY_RANGE = 10000
32+ TEST_READ_WRITE_RATIO = 0.7
3133TEST_VALUE_SIZE =
3234TEST_VALUE_SIZE_MIN = 100
3335TEST_VALUE_SIZE_MAX = 1000
34- TEST_READ_WRITE_RATIO = 0.7
36+
37+ # Pipeline & Advanced Configuration
3538TEST_USE_PIPELINE = false
3639TEST_PIPELINE_SIZE = 10
3740TEST_ASYNC_MODE = false
38- TEST_PUBSUB_CHANNELS =
3941TEST_TRANSACTION_SIZE = 5
42+ TEST_PUBSUB_CHANNELS =
4043
4144# Logging Configuration
4245LOG_LEVEL = INFO
4346LOG_FILE =
4447
45- # Metrics Configuration
46- METRICS_ENABLED = true
47- METRICS_PORT = 8000
48- METRICS_INTERVAL = 5
49- PROMETHEUS_SCRAPE_INTERVAL = 5s
50- OTEL_EXPORT_INTERVAL = 5000
51- GRAFANA_REFRESH_INTERVAL = 5s
48+ # Output Configuration
49+ OUTPUT_FILE =
50+ QUIET = false
5251
5352# OpenTelemetry Configuration
54- OTEL_ENABLED = true
55- OTEL_SERVICE_NAME = redis-py-test-app
56- OTEL_SERVICE_VERSION = 1.0.0
5753OTEL_EXPORTER_OTLP_ENDPOINT =
58- OTEL_EXPORTER_OTLP_HEADERS =
59- OTEL_EXPORTER_OTLP_TIMEOUT = 10
60-
61- OTEL_RESOURCE_ATTRIBUTES = service.name=redis-py-test-app,service.version=1.0.0
54+ OTEL_SERVICE_NAME = redis-load-test
55+ OTEL_EXPORT_INTERVAL = 5000
6256
63- # Multi-App Identification
57+ # Application Identification
6458APP_NAME = python
6559INSTANCE_ID =
60+ RUN_ID =
61+ VERSION =
6662
67- # Output Configuration
68- OUTPUT_FILE =
69- QUIET = false
63+ # Configuration File
7064CONFIG_FILE =
0 commit comments