通过 Systemd 重启(推荐)
OpenClaw 网关以系统服务运行(如 .service 文件),使用以下命令:

重启服务
sudo systemctl restart openclaw-gateway
查看服务状态
sudo systemctl status openclaw-gateway
查看日志
# 查看最近100行日志 sudo journalctl -u openclaw-gateway -n 100
通过 Docker 重启
OpenClaw 网关通过 Docker 容器运行:
重启容器
# 找到容器名称或ID docker ps | grep openclaw-gateway # 重启容器 docker restart <容器名或ID>
查看容器日志
docker logs -f <容器名或ID>
Docker Compose 方式
# 进入docker-compose.yml所在目录 docker-compose restart openclaw-gateway
通过 Kubernetes 重启
OpenClaw 网关部署在 K8s 集群:
重启 Pod
# 找到Pod名称 kubectl get pods -n <命名空间> | grep openclaw-gateway # 重启Pod(删除后会自动重建) kubectl delete pod <pod名称> -n <命名空间>
重启 Deployment
kubectl rollout restart deployment/openclaw-gateway -n <命名空间>
查看日志
kubectl logs -f <pod名称> -n <命名空间>
直接进程重启(二进制部署)
如果是直接运行二进制文件:
找到并终止进程
# 查找进程PID ps aux | grep openclaw-gateway # 停止进程 kill <PID> # 强制停止(如果普通kill无效) kill -9 <PID>
重新启动
# 进入程序目录,按原有启动命令重新运行 ./openclaw-gateway --config config.yaml
注意事项
- 配置检查:重启前建议备份/检查配置文件,避免配置错误导致启动失败。
- 依赖服务:确保数据库、Redis 等依赖服务已正常运行。
- 端口占用:重启后检查端口是否正常监听:
netstat -tulpn | grep <网关端口>
- 健康检查:访问健康检查接口(如
/health)确认服务状态。
故障排查
如果重启后服务异常,可检查:
- 日志文件:查看应用日志(通常位于
/var/log/openclaw/或程序运行目录)。 - 系统资源:检查内存、磁盘空间是否充足。
- 网络连接:确认网关与上下游服务的网络连通性。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。