【老王公众号】

01 2014 档案

摘要:立项要求:用户登录并发数达到1000vuser。原项目设计没有Nginx和LVS,经过性能测试并发数最高到400,就报响应超时,且系统资源消耗严重。经过和架构师商议决定先加入Nginx解决负载均衡处理,结果并发数有所提升但与期望值还有距离。商议后决定使用LVS处理负载均衡,而Nginx处理静态内容缓存,2个tomcat集群,代码中登录需连接数据库做缓存处理,缩小系统图片大小。再测试,系统已达立项值班。Tomcat:两个tomcat,端口分别为 8080 和 8081,实现Tomcat 集群负载均衡。Nginx:因为有LVS,所以我们在这里不用Nginx的负载均衡功能,重而关注其静态内容缓存的特 阅读全文
posted @ 2014-01-17 13:08 CTO老王 阅读(7464) 评论(0) 推荐(0) 编辑
摘要:Test Set: javameTest: 同一类型的单据只存在一条,删除单据,删除成功,被删除的记录仍显示在列表中,只显示单据类型,单据内容被清空Run: Run_8-5_19-41-38Test Parameters:Step: 同一类型的单据只存在一条Description:1.进入补充信息页面,点击删除该单据;2.*Expected:1.删除成功,被删除的记录仍显示在列表中,只显示单据类型,单据内容被清空。2.*Actual:已上传的单据点击删除无效,不仅单据内容没有删除,且也没有任何提示信息。 阅读全文
posted @ 2014-01-15 09:42 CTO老王 阅读(599) 评论(0) 推荐(0) 编辑
摘要:欢迎关注与推荐我的博客,谢谢!如果你是项目经理看看你做到了吗?欢迎说出你观点。1.人格魅力与亲和力,但也不失气场,hold住才是关键。记得我第一个经理说话温文尔雅,做事井井有条,和下属说话似乎都是用商量的语气,但关键时刻却是一锤定音,让人毫无商量余地,所以当时大家对他又敬又畏。2.自身修养与面对错误所谓自身修养就是不断发现自身问题的过程中不断地完善自己。谁都会有错误,但不是谁都敢面对错误,作为一名项目经理工作中遇到的问题会更多,只有敢于面对,更是以此为戒,承担并不可怕,可怕的是没有勇气与心胸去面对问题。3.勇于承担风险,却在幕后庆祝成功有了问题我来摆平,话说我当时的经理:“问题你只管提,把邮件 阅读全文
posted @ 2014-01-13 11:27 CTO老王 阅读(1373) 评论(0) 推荐(2) 编辑
摘要:引言: 这个标准是衡量代码本身的缺陷,也是衡量一个研发人员本身的价值。 军规一:【避免在程序中使用魔鬼数字,必须用有意义的常量来标识。】 军规二:【明确方法的功能,一个方法仅完成一个功能。】 军规三:【方法参数不能超过5个】 军规四:【方法调用尽量不要返回null,取而代之以抛出异常,或是返回特例对 阅读全文
posted @ 2014-01-10 14:19 CTO老王 阅读(8416) 评论(4) 推荐(1) 编辑
摘要:技术:先定位专项做某领域的专家晋程:初级工程师-》中级工程师-》高级工程师-》技术总监-》项目经理-》高级项目经理-》总监同是工程师,为何级别和薪资可以有那么大的差异?可谓是行家一出手就知道有没有,那如何才能成为专家呢?“学而不思则罔”技能的提升不如说是思考能力和思维深度的提升。所以说菜鸟和老鸟区别就在于一个学一个思。简单的例子,同样的问题菜鸟的处理方式是问、查、记,而老鸟的处理方式则是排(排错)、思、验,可谓是大胆假设,小心求证。“大胆假设,小心求证”这是我励志铭,现在送给大家,好好品味。 阅读全文
posted @ 2014-01-09 09:58 CTO老王 阅读(900) 评论(3) 推荐(0) 编辑
摘要:前置条件:百万话单数据群发短信 十个线程发送引发问题 :发送一段时间以后,群发速度数十倍的减少CPU利用率持续在200%内存溢出分析:最后分析是连接SAG部件的代码中,在连接sag发送短信的代码中,没有释放资源,没有在finally中释放连接,造成阻塞。总结:随着大数据时代的来临,多用户、高并发的情况以是常见不稀,然而我们现在的测试手段已经远远不能满足趋势的需要。很多功能点也是通过手工黑盒测试永远测试不出来问题的,这时候性能、自动化测试的价值就体现出来了。 阅读全文
posted @ 2014-01-08 14:46 CTO老王 阅读(1254) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示