我的龙虾疯了:凌晨0点开始,它每隔1秒自绝一次

发布时间:2026-03-12 17:52  浏览量:2

凌晨2点,我被一阵直升机起飞的声音吵醒。

不是隔壁装修,是我的MacBook。

屏幕亮着,风扇狂转,烫得能煎鸡蛋。我打开活动监视器,看到一个叫"openclaw-gateway"的进程,CPU占用108%,而且每隔1秒就多出一个新进程。

我的龙虾,正在疯狂"自杀"。

我第一反应:中病毒了?

第二反应:OpenClaw被黑了?

第三反应:MacBook要炸了?

冷静之后查日志,发现真相更离谱——

从凌晨0点到早上9点,整整9个小时,gateway重启了3000多次。

不是攻击,不是bug,是一个"善意"的配置在疯狂 retry。

我的LaunchAgent配置长这样:

KeepAliveThrottleInterval1

翻译成人话:

进程死了?

立刻重启!

启动失败?

不管,再重启!

间隔多久?

1秒!

于是:

旧进程变成僵尸,占着端口不退新进程启动失败,退出KeepAlive检测到"死了",1秒后重启再失败,再重启……

无限循环,整整9小时。

三、3分钟修复(亲测有效)

Step 1:先止血

# 卸载LaunchAgent,停止自动重启launchctl unload ~/Library/LaunchAgents/ai.openclaw.gateway.plist

Step 2:杀僵尸

# 找到占着端口的进程lsof -i :18789# 强制杀死(替换)kill -9

Step 3:改配置

编辑 ~/Library/LaunchAgents/ai.openclaw.gateway.plist,把:

改成:

KeepAliveSuccessfulExitCrashedThrottleInterval30

区别

只在

崩溃

时重启,启动失败不管重启间隔从1秒变成30秒

Step 4:重新加载

launchctl load ~/Library/LaunchAgents/ai.openclaw.gateway.plistopenclaw gateway start风扇狂转像直升机底部烫得能煎蛋电池疯狂掉电

一键检查

# 看日志里有多少"failed to start"grep "failed to start" ~/.openclaw/logs/gateway.err.log | wc -l

如果数字大于100,恭喜你,中招了。

五、最后

那个凌晨2点的"电脑自杀事件",不是病毒,不是黑客,是

一个"为你好"的配置在搞你

KeepAlive本来是想保护gateway一直运行,结果变成了"追杀"你的电脑。

技术问题,别往玄学想。改两行配置,3分钟搞定。

收藏这篇,下次风扇狂转时不慌。