网络编程
文章平均质量分 64
frenzy
这个作者很懒,什么都没留下…
展开
-
Debug方法总结
第一步:观察错误规律,根据规律找问题比如查看每次错误时提示信息来定位错误在代码中的位置第二步:根据现象顺藤摸瓜式的分析原因如果错误呈现没有规律性的情况,只有根据错误现象查找产生问题的原因, 比如今天开发fileserver过程中遇到的情况。先把debug思路总结如下:现象:单个线程没有问题,但当把线程数改为20的时候,有时候就会出现产文件过程所有进程都执行完打印文件大小后不动了原创 2007-11-04 00:49:00 · 684 阅读 · 0 评论 -
关于消息队列上线的极端测试
做极端测试,让server不断accept,而不去做处理,不断增加消息队列的长度,看最后资源耗尽情况1:使用一个客户端连接,MsgQueue到达54481服务器开始提示:accept failed情况2:使用4个客户端连接,server出现1次cpu占用100%,无法响应,此时机器很迟钝,打开ie访问网页提示找不到服务器,停了约3分钟后响应过来继续处理,又出现一次cpu占用75%,响应很慢原创 2007-11-04 00:52:00 · 866 阅读 · 0 评论