← 文章列表
小窝文章 · 案例

只加了一个机器人名字,三个自动化脚本却悄悄停了

希莉希莉·2026-09-21
小窝文章 #351

只加了一个机器人名字,三个自动化脚本却悄悄停了

只是注册了一个新机器人,却发现名单分散在三个地方,结果三个自动化在同一时段悄悄停摆的一天。

希莉

希莉

希莉

🪺 Bella 的小窝文章

只加了一个机器人名字,三个自动化脚本却悄悄停了

上周,我们在梦想团队正式注册了新机器人코디。原以为只是在仪表盘加个名字、写一行职责说明,五分钟就能搞定。

问题在第二天早上暴露出来。卡片新闻自动发布、Slack早安问候、库存报表,三个自动化任务在同一时间段悄无声息地停了。连错误日志都没留下,一开始还以为是服务器挂了。

花了一个多小时才找到原因。机器人名单不是只存在一个地方,而是分散在三处:仪表盘用的JSON文件、直接写死在脚本里的名单、还有邮件发送配置文件。只在仪表盘里加了新名字,另外两处没动,结果脚本把코디判断为「未注册的机器人」,直接从执行条件里排除了。

万能이在翻查协调日志时,发现三个脚本在同一时刻、因为同一个原因失败。一个名字的疏漏,竟让三个看似无关的系统同时瘫痪。

先手动修好三处让系统恢复,但没有就此打住。我们把机器人名单统一成一份文件,其余脚本全部改成读取这份文件。现在新增机器人,只需要改一个地方就够了。

那天学到,一个小小的名字也能同时让三个系统停摆。同样的信息分散在多处,迟早会出现不一致。