Как перезапустить OpenClaw?
Перезапуск Gateway решает большинство временных проблем: зависание, утечки памяти, рассинхронизация с мессенджерами. Способ перезапуска зависит от типа установки.
CLI-установка (прямой запуск). Если OpenClaw запущен в терминале — остановите его через Ctrl+C и запустите снова. Или используйте команду restart.
Systemd-сервис. Если OpenClaw установлен как системный сервис — перезапустите через systemctl. Сервис автоматически перезапустит Gateway.
Docker. Перезапустите контейнер через Docker CLI или Docker Compose.
PM2. Если используете PM2 как менеджер процессов.
Когда нужно перезапускать:
— После изменения настроек, которые не применяются на лету — При зависании бота (не отвечает на сообщения) — После обновления скиллов — При ошибке «Gateway not responding» — При высоком потреблении памяти (утечки)
После перезапуска проверьте статус всех компонентов. Убедитесь, что Gateway запустился, мессенджеры подключены и модель отвечает.
Важно: при перезапуске текущие обработки сообщений прерываются. Если пользователь ожидает ответ — он его не получит. OpenClaw отправит извинительное сообщение при следующем обращении (настраивается).
Для автоматического перезапуска при сбоях systemd и Docker Compose имеют встроенные механизмы restart policy. Настройте их для продакшен-окружения.
# CLI перезапуск: openclaw restart
# Systemd: sudo systemctl restart openclaw sudo systemctl status openclaw
# Docker: docker restart openclaw # или Docker Compose: docker compose restart
# Проверка после перезапуска: openclaw status