在多线程和大量并发环境下,如果有一个平均运行一百万次出现一次的bug, 你如何调试这个bug。

相信大家都知道这个问题了,对这个问题一直很感兴趣,大家来讨论讨论~

我好像之前听说过这个问题,是个面试题,我不知道,但支持一下。同问

仔细观察,详细记录,科学分析,严密推理,有序求证,大胆假设,持续不懈,团队协作和一点儿运气。__

http://www.cnblogs.com/skytraveler/p/3985015.html

对于这种很难再现的bug,首先要做的就是捕获这个bug了。所以调试这类bug首先要做好日志,之后详细分析日志,找到bug并且分析bug原因,之后再着手解决。

https://www.zhihu.com/question/43416744
这是知乎链接,很多知乎大神提供了想法与方法。给大家看看。

给线程取名称啊……………………