Update README.md
This commit is contained in:
41
README.md
41
README.md
@@ -433,22 +433,21 @@ Raft-лог (raft_data/)
|
|||||||
<br>
|
<br>
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
**Основные команды изменения параметров конфигурации с помощью REPL**
|
| Команда | Описание |
|
||||||
|
|---------|----------|
|
||||||
|
| `config show` | Показать текущую конфигурацию |
|
||||||
* config show # Показать текущую конфигурацию
|
| `config show --section=cluster` | Показать секцию |
|
||||||
* config show --section=cluster # Показать секцию
|
| `config set key=value` | Установить параметр |
|
||||||
* config set key=value # Установить параметр
|
| `config set --dry-run key=value` | Проверить изменение без применения |
|
||||||
* config set --dry-run key=value # Проверить изменение без применения
|
| `config history` | Показать историю |
|
||||||
* config history # Показать историю
|
| `config history --limit=10` | Последние 10 изменений |
|
||||||
* config history --limit=10 # Последние 10 изменений
|
| `config rollback` | Откат к предыдущей версии |
|
||||||
* config rollback # Откат к предыдущей версии
|
| `config rollback --version=5` | Откат к версии 5 |
|
||||||
* config rollback --version=5 # Откат к версии 5
|
| `config diff --version=3` | Сравнить с версией 3 |
|
||||||
* config diff --version=3 # Сравнить с версией 3
|
| `config export --file=cfg.json` | Экспорт в JSON |
|
||||||
* config export --file=cfg.json # Экспорт в JSON
|
| `config import --file=cfg.json` | Импорт из JSON |
|
||||||
* config import --file=cfg.json # Импорт из JSON
|
| `config watch` | Следить за изменениями |
|
||||||
* config watch # Следить за изменениями
|
| `config validate` | Проверить валидность |
|
||||||
* config validate # Проверить валидность
|
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
<br>
|
<br>
|
||||||
@@ -478,6 +477,16 @@ Raft-лог (raft_data/)
|
|||||||
<br>
|
<br>
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
|
| Поле | Назначение |
|
||||||
|
|------|------------|
|
||||||
|
| `changes` | Map с ключ-значение изменяемых параметров конфигурации. Ключи — точечные пути к полям (например, `cluster.heartbeat_timeout_ms`) |
|
||||||
|
| `description` | Описание изменения для аудита (почему и зачем меняем) |
|
||||||
|
| `changed_by` | Идентификатор пользователя, выполняющего изменение (для аудита и отслеживания) |
|
||||||
|
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
|
||||||
|
|
||||||
**Пример изменения параметров через HTTP-API**
|
**Пример изменения параметров через HTTP-API**
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
|
|||||||
Reference in New Issue
Block a user