服务治理
已收录文章:6篇
-
一个全局 QPS 阈值只能挡住总流量,挡不住单个租户或重接口挤占资源。本文用 Go 的令牌桶限流器拆解全局、租户、接口三层配额的取舍、最小实现和观察指标。100 收藏
-
Golang · Go教程 | 1星期前 | HTTP · Go教程 · 服务治理 · Shutdown · SIGTERM · SIGTERM Go 优雅关闭 http.Server Shutdown Go HTTP 服务 连接收尾 服务下线Go HTTP 服务下线时,直接退出会打断进行中的请求;只调用 Shutdown 又可能无限等待。本文结合 net/http 官方行为说明信号接收、流量摘除、超时预算、长连接和依赖收尾应该怎样拆分。316 收藏
-
文章 · linux | 3星期前 | Linux · 服务治理 · 日志排查 · 运维教程 · Linux 服务管理器 journalctl 服务重启 运维排查 RestartSec start-limit-hit本文用一次 Linux 服务反复重启的现场,讲清楚如何看 status、journalctl、RestartSec、reset-failed 和回滚验证,排查 start-limit-hit 问题。408 收藏
-
本文用一个 Web 服务示例讲清楚 Linux 服务单元文件怎么写,如何配置环境变量、自启动、日志查看和失败重启策略,让进程重启后能稳定恢复。227 收藏
-
本文用一个完整 Go HTTP 服务示例,讲清楚如何在收到 SIGTERM 后先摘流,再等待请求完成,最后用超时上下文关闭服务,避免发布和重启时丢请求。340 收藏
-
Golang · Go教程 | 1个月前 | 优雅关闭 · Go教程 · 后端工程 · Golang实战 · net/http · 服务治理 · golang shutdown Go net/http HTTP服务 优雅关闭 SIGTERM 生产实践从一次滚动发布中的半截请求出发,讲清 Go HTTP 服务优雅关闭、signal.NotifyContext、http.Server.Shutdown、超时、连接排空、后台任务收尾和上线检查。135 收藏