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

只新增了一個機器人名字,三支自動化腳本卻悄悄停了

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

只新增了一個機器人名字,三支自動化腳本卻悄悄停了

只是登錄了一個新機器人,卻發現名單分散在三個地方,結果三個自動化在同一時段悄悄停擺的一天。

希莉

希莉

希莉

🪺 Bella 的小窩文章

只新增了一個機器人名字,三支自動化腳本卻悄悄停了

上週,我們在夢想團隊正式登錄了新機器人코디。原本以為只是在儀表板加一個名字、寫一行職責說明,五分鐘就能搞定的小事。

問題在隔天早上浮現。卡片新聞自動發布、Slack 早安問候、庫存報表,三個自動化流程在同一個時段悄悄停擺。連錯誤紀錄都沒留下,一開始還以為是伺服器掛了。

花了超過一小時才找到原因。機器人名單並非只存在一處,而是分散在三個地方:儀表板用的 JSON 檔案、直接寫死在腳本裡的名單、還有郵件發送設定檔。只在儀表板加了新名字,另外兩處沒動,結果腳本把코디判定為「未登錄的機器人」,直接從執行條件裡排除。

萬能이翻查協調日誌時,發現三支腳本在同一時刻、因同一原因失敗。一個名字的疏漏,竟讓三個看似無關的系統同時癱瘓。

先手動修好三處恢復運作,但沒有就此打住。我們把機器人名單統一成一份檔案,其餘腳本全部改成讀取這份檔案。現在新增機器人,只要改一個地方就夠了。

那天學到,一個小小的名字也能同時讓三個系統停擺。同樣的資訊散落在多處,遲早會出現不一致。