Always Debug

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  7 随笔 :: 0 文章 :: 36 评论 :: 0 引用

公告

最新评论

共2页: 1 2 下一页 
[quote]周海: 人才网站偶尔会出现hang 调试发现有block发生 希望楼主能帮忙 qq:18795736 msn:18795736@qq.com [/quote] 已加msn,希望可以帮上忙:)
人才网站偶尔会出现hang 调试发现有block发生 希望楼主能帮忙 qq:18795736 msn:18795736@qq.com
@看不惯
--引用--------------------------------------------------
看不惯: 你项目的PM干啥吃的?3rd interface太多,这是他的问题,和你丫有啥关系捏?!
--------------------------------------------------------
也许还是责任感的问题吧:)
@姜敏
--引用--------------------------------------------------
姜敏: 项目中第三方接口太多,实在是麻烦,有什么问题都需要找别人来协助,太浪费时间了,这种没用了的接口也没有管理起来,造成些额外的烦恼。
--------------------------------------------------------
文中我更多关注在了如何去发现问题,因为之前解决方式大多是:
测试环境查询太慢,测试直接找到相关的开发人员,开发人员简单核对了一下配置,也许就直接发现了问题.有的开发则会在程序中增加了一堆记时间的log,最后发现是在等待bbs接口.

关于避免第三方接口的问题,个人感觉很多在于责任感上.也许大家都多做一些,无论是设计/开发时多整理一下,把所有用接口的地方放到一个配置中.或是配置人员记录一下所有要改的地方,还是接口提供方多设置一些提醒,应该都可行
甚至于问题存在了,解决的方式还分很多种:
(1)确定了在等待bbs接口返回,如果仅仅根据这个结论直接找到负责bbs接口的开发,
问题会是"好像测试环境的接口出问题了呀?",
回答往往是"测试环境的bbs接口是可以用的,不信你去看看另一个测试环境?"

(2)往下再做一步,在测试环境上访问或ping一直接口的地址,
问题就变成"好像ip为192.*.*.*的机器bbs接口不正常?"
回答就会变成"哦,那个机器的接口已经不用了,请转到.....上"

你项目的PM干啥吃的?3rd interface太多,这是他的问题,和你丫有啥关系捏?!
项目中第三方接口太多,实在是麻烦,有什么问题都需要找别人来协助,太浪费时间了,这种没用了的接口也没有管理起来,造成些额外的烦恼。
哇,那以后测试环境是不是会特别快了啊,这个消息好啊!真不错!
拿这些来练练手还不错。重在分析过程。
好文章,明天去试一下。
嗯,不错不错。
http://debug.cnblogs.com/
欢迎同时发布到这里
迄今为止看过的最好的Windbg结合实际应用的教程,简单通俗易懂!
谢谢楼主。收藏此文了!
LZ好文。
这个经验对我很有用。
分析的很细致、很清晰,连我这样不懂windbg的人就理解了
@灰上小楼
--引用--------------------------------------------------
灰上小楼: 有些不明白,最初通过性能分析器查看private bytes,virtual byte,bytes in all heaps==>非托管资源泄漏

然后那张图上时LOH下降,private bytes也下降,virtual bytes没有变化,从这点看和之前的判断(非托管资源泄漏)有区别。。
--------------------------------------------------------
我看到的情况是LOH小幅度波动,virtual bytes基本上只升不降,private bytes上升多,下降很少.如果观察的时间较长,发现private bytes和virtual bytes都是总体趋势上往上升,且virtual bytes比private bytes上升得快,说明即有泄漏又有碎片.我在文中又附了一张图并做了说明,谢谢您的疑问!
@老姜
灰上小楼给出的tess的blog十分不错. 接下来我会写一些以往debug的随笔,尽量说得细一些:)
共2页: 1 2 下一页