处理 503

最近生产碰到的问题,A 程序调用 B 服务某接口,在大流量场景下,B 接口偶尔返回 503,B 是 java 写的,
经沟通,B 接口最大 QPS 为 2000,且无优化空间,A 这边大概 20 个并发线程,B加大了连接数配置。仍然是这样错误,
‌503错误‌,即“服务不可用”,通常表示服务器暂时无法处理请求。‌连接数不足‌是导致503错误的一个常见原因。当服务器同时处理的连接数超过其最大承载能力时,就会出现连接数不足的情况,从而导致503错误。
经过排查,是由于 B 接口的负载均衡器,达到流量上限,每秒 6k 多 qps,而实际规格为 5k qps 导致

posted @ 2025-01-20 15:01  yongliu  阅读(95)  评论(0)    收藏  举报