在生产环境中,当我们需要对正在运行的服务进行升级时,如何确保不影响当前未处理完的请求,同时又能应用新的代码,是个极具挑战性的问题。 传统的做法通常是停止当前服务,部署新代码后再重启服务,但这种方式会导致正在处理的请求被强制中断,用户体验会受
2024-11-15
Go Web服务中如何优雅平滑重启?
Go Web服务中如何优雅关机?
用 Zap 轻松搞定 Go 语言中的结构化日志
Redis 实现高效任务队列:异步队列与延迟队列详解
如何用Redis高效实现点赞功能?用Set?还是Bitmap?
Go语言中高效使用Redis的Pipeline
Go语言中如何扫描Redis中大量的key
Go语言中使用sqlx来操作事务
Go语言中使用 sqlx 来操作 MySQL
Go 语言中的 MySQL 事务操作
Go语言中进行MySQL预处理和SQL注入防护
手摸手教你,从0到1开发一个Chrome浏览器插件