| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- {
- "log_level": "info",
- "storage": {
- "bind_address": "127.0.0.1",
- "rpc_port": 9005,
- "node_id": "loadtest",
- "data_directory": "/tmp/smartbotic-loadtest/data",
- "memory": {
- "max_memory_mb": 32,
- "eviction_threshold_percent": 80,
- "eviction_target_percent": 50,
- "eviction_check_interval_ms": 200,
- "eviction_chunk_size": 500,
- "eviction_chunk_pause_ms": 30,
- "max_eviction_passes_per_trigger": 15,
- "hot_write_floor_ms": 2000,
- "memory_soft_percent": 60,
- "memory_hard_percent": 80,
- "memory_emergency_percent": 92,
- "eviction_burst_threshold": 2000
- },
- "persistence": {
- "wal_sync_interval_ms": 100,
- "snapshot_interval_sec": 3600,
- "compression": "lz4",
- "snapshots": {
- "validate_after_write": true,
- "cleanup_only_if_verified": true
- },
- "recovery": {
- "mode": "normal",
- "auto_escalate": true,
- "allow_empty_on_fresh_install": true
- }
- },
- "encryption": {
- "enabled": false
- },
- "migrations": {
- "enabled": false
- },
- "files": {
- "max_file_size_mb": 100
- },
- "replication": {
- "enabled": false
- },
- "grpc": {
- "max_receive_message_size_mb": 100,
- "max_send_message_size_mb": 100,
- "resource_quota_memory_mb": 64,
- "max_concurrent_subscribe_streams": 50,
- "max_concurrent_file_streams": 10
- }
- }
- }
|