摘要: 限流 :对某段时间内访问次数限制,保证系统的可用性和稳定性。防止突然访问暴增导致系统响应缓慢或者宕机。 场景:在php-fpm中,fpm开启的子进程数是有限的,当并发请求大于可用子进程数时,进程池分配不了多余的子进程处理http请求,服务就会开始阻塞。导致nginx抛出502。 知道了大概的概念,现 阅读全文
posted @ 2025-07-04 15:07 pltrue 阅读(20) 评论(0) 推荐(0)
摘要: Go 重构案例分享:DTO的应用 背景:从 PHP (Laravel) 到 Go 的代码迁移 原 PHP (Laravel) 实现思路:核心模式: “行为管道” (Behavior Pipeline)。 如何工作: 将订单创建拆分成多个独立的小任务 (如:请求限流、素材验证、创建订单、调用支付、埋点)。每个任务是一个实现了特定接口 阅读全文
posted @ 2025-07-04 09:54 pltrue 阅读(380) 评论(6) 推荐(0)