rwadurian/backend/infrastructure/consul/config/kv-defaults.json

47 lines
1.1 KiB
JSON

{
"description": "Consul KV 默认配置 - 可通过 API 或 UI 动态修改",
"usage": "consul kv import @kv-defaults.json",
"config": [
{
"key": "rwa/config/global/log_level",
"value": "info"
},
{
"key": "rwa/config/global/environment",
"value": "production"
},
{
"key": "rwa/config/rate-limit/default",
"value": "{\"requests_per_minute\": 100, \"requests_per_hour\": 5000}"
},
{
"key": "rwa/config/rate-limit/auth",
"value": "{\"requests_per_minute\": 20, \"requests_per_hour\": 200}"
},
{
"key": "rwa/config/cache/ttl",
"value": "{\"default\": 300, \"session\": 3600, \"static\": 86400}"
},
{
"key": "rwa/config/features/maintenance_mode",
"value": "false"
},
{
"key": "rwa/config/features/new_user_registration",
"value": "true"
},
{
"key": "rwa/config/features/kyc_required",
"value": "true"
},
{
"key": "rwa/config/database/pool_size",
"value": "20"
},
{
"key": "rwa/config/kafka/batch_size",
"value": "100"
}
]
}