一、生产环境必备配置(企业级标准)

1.1 修改默认端口(安全必备)

默认端口 8090 公开熟知,生产环境建议自定义端口,防止扫描攻击。

编辑全局配置文件,修改端口参数,重启服务生效。

1.2 开启登录密码认证

默认无密码,任何人可访问后台,服务器部署必须开启账号密码登录,避免裸奔上线。

1.3 配置开机自启

服务器重启后自动恢复服务,生产环境强制开启。

  • Linux:Systemd 守护进程自启

  • Windows:服务后台开机启动

  • Mac:launchd 开机常驻

二、性能深度优化(解决卡顿、卡死、内存飙升)

2.1 调整 Node 运行内存上限

默认内存较小,多任务并发容易溢出、卡死,可手动扩容运行内存,大幅提升并发能力。

2.2 开启任务队列限流机制

防止瞬间大量任务并发导致系统崩溃,配置最大并发数、任务排队机制,保证服务稳定。

2.3 日志分级优化

开发环境:全开日志,方便排错。

生产环境:关闭冗余调试日志,只保留错误、警告日志,减少磁盘占用与IO消耗。

三、持久化存储与数据备份方案

3.1 数据存储说明

OpenClaw 所有工作流、任务记录、配置均本地持久化存储,不会随重启丢失。

3.2 手动备份 & 自动备份

  • 手动:后台一键导出全部工作流配置

  • 自动:配置定时打包备份脚本,每日备份数据目录

四、HTTPS 域名访问配置

支持搭配 Nginx 反向代理,实现域名、HTTPS 加密访问,适合外网公开部署,安全合规。