有时候就搞不清网站为什么突然就卡住了

但是看附近的日志又没有任何异样:

1
2
3
4
2025/09/02 17:23:36 util.go:60: 保存文章访问次数
2025/09/02 17:27:15 file.go:131: 更新文件缓存并清空已过期缓存: 0
2025/09/02 17:27:28 main.go:739: 服务接口响应非常慢了。
2025/09/02 17:27:29 logger.go:67: 创建日志: 15743 notify message {"title":"服务不可用","body":"保活检测卡住了"}
1
2
3
4
5
6
7
8
9
now := time.Now()
svc.GetPost(auth.SystemForLocal(context.TODO()), &proto.GetPostRequest{Id: 1})
if elapsed := time.Since(now); elapsed > time.Second*10 {
	svc.MaintenanceMode().Enter(`我也不知道为什么,反正就是服务接口卡住了🥵。`, -1)
	log.Println(`服务接口响应非常慢了。`)
	s.sendNotify(`服务不可用`, `保活检测卡住了`)
	return false
}
svc.MaintenanceMode().Leave()

服务器到底发生了什么获取一篇文章需要花超过 10 秒钟时间?

当初还以为不可能发生,于是就没有记录具体时长。我去,什么叫作担心的事情一定会发生啊?

陪她去流浪 碎碎念 桃子