Posts
All the articles I've posted.
docker compose 跨 VM 部署 cluster RPC 必須用 network_mode: host
把舊有 cluster framework(skynet / akka / erlang OTP / Elixir cluster)從裸機部署改成 docker compose multi-VM 部署時,跨 host 的 cluster RPC 完全不通。
Docker mutable tag 在多 host 環境會拉到不同 SHA
同一個 docker tag、同一個 image registry repo,在多台 host 上跑 docker pull 拉到的 image SHA 不同——某些 host 拿到 broken 版本。
MongoDB 慢查詢引發簽到 Race Condition
某平台 MongoDB 主機發生 CPU 告警,慢查詢 log 顯示 coinlog、fishlog collection 查詢時間過長(數十秒甚至數分鐘)。慢查詢不只是效能問題,在有狀態操作的流程中,過長的等待時間會放大 Race Condition 的觸發機率。
遊戲伺服器遭駭:Redis 資料篡改攻擊與防禦嘗試
遊戲伺服器(Lua/Skynet)的 Redis 資料被攻擊者篡改,將遊戲狀態改為免費中獎狀態,導致異常獲利。最終整個資料庫被清空。加密保護的前提是 key 不能外洩。