原文:日常Bug排查-Nginx重复请求?

日常Bug排查 Nginx重复请求 前言 日常Bug排查系列都是一些简单Bug排查,笔者将在这里介绍一些排查Bug的简单技巧,其中不乏一些看起来很低级但很容易犯的问题。 问题现场 有一天运维突然找到我,要我协助排查一个问题。业务开发怀疑Nginx会重复相同的请求,就感觉Nginx自己重试了一样。而PE给我看了下他们的配置,并没有配置任何重试。 第一感觉 我第一感觉就是应该不是Nginx的问题。但是 ...

2021-06-16 10:18 4 575 推荐指数:

查看详情

日常Bug排查-消息不消费

日常Bug排查-消息不消费 前言 日常Bug排查系列都是一些简单Bug排查,笔者将在这里介绍一些排查Bug的简单技巧,同时顺便积累素材_。 Bug现场 某天下午,在笔者研究某个问题正high的时候。开发突然找到笔者,线上某个系统突然消费不了queue了。Queue不消费也算是日常问题了。淡 ...

Fri Jun 04 17:58:00 CST 2021 2 1502
日常Bug排查-抛异常不回滚

日常Bug排查-抛异常不回滚 前言 日常Bug排查系列都是一些简单Bug排查,笔者将在这里介绍一些排查Bug的简单技巧,同时顺便积累素材_。 Bug现场 最近有人反映java应用操作数据库的时候,抛异常不回滚。这还了得,不过笔者笃定肯定是用法的锅,不然就全乱套了。所以笔者去Review ...

Mon Jun 07 18:22:00 CST 2021 2 378
日常Bug排查-应用Commit报错事务并没有回滚

日常Bug排查-应用Commit报错事务并没有回滚 前言 日常Bug排查系列都是一些简单Bug排查,笔者将在这里介绍一些排查Bug的简单技巧,同时顺便积累素材_。 应用Commit报错并不一定回滚 事实上,这篇文章并没有什么排查过程。但这个问题却又是笔者经常遇到的。 笔者仅仅是想阐述一下 ...

Tue Jun 15 17:46:00 CST 2021 1 293
接口重复请求报错问题排查

背景:接口多次连续请求,客户端会收到服务端的400的错误,但是单次请求是可以成功 因为从服务中看,报错400 并不是服务暴露出来的,服务没有日志 但是从nginx中已经看到有错误了,肯定发送给了服务,只是这个400,并不是测试的服务返回到,应该是底层返回的 排查 ...

Wed Oct 14 04:11:00 CST 2020 0 554
日常Bug排查-系统失去响应-Redis使用不当

日常Bug排查-系统失去响应-Redis使用不当 前言 日常Bug排查系列都是一些简单Bug排查,笔者将在这里介绍一些排查Bug的简单技巧,同时顺便积累素材_。 Bug现场 开发反应线上系统出现失去响应的现象,收到业务告警已经频繁MarkAndSweep(Full GC)告警。于是找到笔者 ...

Thu May 20 22:10:00 CST 2021 5 2699
日常问题排查-调用超时

日常问题排查-调用超时 前言 日常Bug排查系列都是一些简单Bug排查,笔者将在这里介绍一些排查Bug的简单技巧,同时顺便积累素材_。 Bug现场 这次的Bug是大家喜闻乐见的调用超时。即A调用B超过了5s 搜索一下日志,发现A系统在发出5s后超时。B系统在将近8s后才收到请求 ...

Tue Jun 08 17:26:00 CST 2021 12 2207
Bug之路-记一次线上请求偶尔变慢的排查

Bug之路-记一次线上请求偶尔变慢的排查 前言 最近解决了个比较棘手的问题,由于排查过程挺有意思,于是就以此为素材写出了本篇文章。 Bug现场 这是一个偶发的性能问题。在每天几百万比交易请求中,平均耗时大约为300ms,但总有那么100多笔会超过1s,让我们业务耗时监控的99.99线变得 ...

Mon Oct 12 18:40:00 CST 2020 29 2988
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM