Update README.md

This commit is contained in:
2026-07-31 12:18:25 +00:00
parent 1c82408cff
commit e39f156904

View File

@@ -430,6 +430,8 @@ Raft-лог (raft_data/)
* `Подписка` — компоненты могут отслеживать изменения в реальном времени
<br>
<br>
**Основные команды изменения параметров конфигурации с помощью REPL**
@@ -448,6 +450,9 @@ Raft-лог (raft_data/)
* config watch # Следить за изменениями
* config validate # Проверить валидность
<br>
<br>
**Пример изменения параметров через REPL**
@@ -498,6 +503,32 @@ curl -X GET http://localhost:8080/api/v1/config/history
curl -X POST http://localhost:8080/api/v1/config/rollback \
-H "Content-Type: application/json" \
-d '{"version": 5}'
# Одновременное изменение нескольких параметров
curl -X POST http://localhost:8080/api/v1/config \
-H "Content-Type: application/json" \
-d '{
"changes": {
"cluster.name": "production_cluster",
"cluster.heartbeat_timeout_ms": 2000,
"cluster.election_timeout_ms": 1500,
"storage.page_size_mb": 128,
"storage.max_collections": 500,
"replication.enabled": true,
"replication.sync_replication": true,
"wal.segment_size_mb": 128,
"wal.sync_interval_sec": 3,
"mvcc.max_versions_per_doc": 20,
"mvcc.retention_days": 14,
"saga.enabled": true,
"saga.coordinator_count": 5,
"backpressure.enabled": true,
"backpressure.cpu_threshold": 0.85
},
"description": "Настройки для production окружения",
"changed_by": "admin@futriix.com"
}'
```