IrvingLi的头像-TKMiss Notes
管理员
这家伙很懒,什么都没有写...
AI Agent 报错后进入重试循环,3 层机制止损-TKMiss Notes

AI Agent 报错后进入重试循环,3 层机制止损

别再让 Agent 裸重试:先做错误分级和副作用确认,再同时启用有限重试、熔断与任务终止三层止损机制。只要这三层都由编排器代码强制执行,即使模型反复生成相同的工具调用,任务也会在次数、时...
用min-replicas-to-write排查切换丢数据-TKMiss Notes

用min-replicas-to-write排查切换丢数据

先确认当前唯一主并阻断旧主继续接写,再核对 min-replicas-to-write、min-replicas-max-lag 与复制状态;参数只能缩小异步复制的暴露窗口,不能保证零丢数。
PR-Agent 私有部署:GitHub、GitLab 排错-TKMiss Notes

PR-Agent 私有部署:GitHub、GitLab 排错

执行 docker compose up -d 后服务仍打不开,先别急着改模型配置。最有效的检查顺序是:
两程序可同端口,`ss -lntup` 查清再复用-TKMiss Notes
curl 部署 Coolify,域名 HTTPS 与日志排错-TKMiss Notes

curl 部署 Coolify,域名 HTTPS 与日志排错

通过 curl 安装 Coolify 后面板打不开,先别反复重跑脚本:检查 Docker 守护进程、8000 端口监听和服务器防火墙;遇到 Deployment Failed,按 Compose 解析、镜像拉取、镜像构…
docker ps 显示正常却访问不了:端口与防火墙排查-TKMiss Notes

docker ps 显示正常却访问不了:端口与防火墙排查

docker ps 里容器显示 Up,甚至 PORTS 栏已经有 0.0.0.0:8080->80/tcp,接口仍然超时或拒绝连接,并不矛盾。Up 只能说明容器主进程尚未退出,不能证明应用已经启动完成、端口确实发布,更…
`docker compose up -d` 后日志采不到怎么办-TKMiss Notes

`docker compose up -d` 后日志采不到怎么办

结论先说:docker compose up -d 只说明 Compose 已把容器创建并启动,不能证明日志链路已经跑通。真正要验收的是四段:Agent 能否读到文件、Agent 能否推送到 Loki、Grafana …
Cockpit 9090 打不开?安装后这样管理服务与日志-TKMiss Notes

Cockpit 9090 打不开?安装后这样管理服务与日志

Meta 描述:以 Ubuntu 22.04、Debian 11 和现代 RHEL 系为例,安装并启动 Cockpit,排查 9090 打不开,实现远程访问,并用 systemd 服务与 Journal 日志快速定位故…
Compose 部署,Open WebUI 地址怎么固定?-TKMiss Notes

Compose 部署,Open WebUI 地址怎么固定?

最容易先出错的地方,是把 localhost 当成一个全局地址。对运行在 Docker 容器里的 Open WebUI 来说,localhost 指向 Open WebUI 容器自身。它访问宿主机或另一台容器时,都不能…
git clone --mirror 怎么备份 GitHub?-TKMiss Notes

git clone –mirror 怎么备份 GitHub?

V2EX《请问大家,如果自建 Git 服务器,有什么要注意的、踩坑的》里提到了一个很具体的场景:甲骨文 ARM 4 核 24G 配一台 GreenCloud,想尽可能保存多个 GitHub 账户下的所有仓库和所有数据。…