选nginx还是tomcat作为前端服务器?
最近总遇到使用tomcat还是使用nginx进行前端文件访问的争论。出差周末在酒店,可以自己进行一下简单的测试,希望能够对未来的工作进行一些指导。测试脚本#使用ab命令进行测试,ab命令全称为Apachebench,是Apache自带的压力测试工具#3…
最近总遇到使用tomcat还是使用nginx进行前端文件访问的争论。出差周末在酒店,可以自己进行一下简单的测试,希望能够对未来的工作进行一些指导。测试脚本#使用ab命令进行测试,ab命令全称为Apachebench,是Apache自带的压力测试工具#3…
一个项目上线了两个月,除了一些反馈的优化和小Bug之外,项目一切顺利。前期是属于推广阶段,可能使用人员没那么多,当然对于项目部署肯定提前想到并发量了,所以早就把集群安排上,而且还在测试环境搞了一下压测,绝对是没得问题的;但是,就在两…
项目设计之初或者是项目快要结束的时候,大佬就会问我们,这个服务性能测试的结果是什么,QPS可以达到多少,RPS又能达到多少?接口性能可以满足未来生产环境的实际情况吗?有没有自己测试过自己接口的吞吐量,等等。作为开发、测试人员,这些…
当前微服务架构下,每个服务都是至少2台服务器集群部署,一个功能可能需要大量的后端服务协作完成,大家是不是会遇到以下几个问题?如何快速发现有问题的服务?如何判断故障影响范围?如何梳理服务间依赖关系?如何分析链路性能问题?…
日常测试工作中,开发提到的Mq到底什么意思?本篇文章就分享一下所谓的Mq究竟是什么技术、有什么好处,以及常见的Mq组件有那些。Mq的优点有哪些Mq(MessageQueue)是消息队列,主要有三大用途,我们拿一个电商系统的下单举例:解耦:引入消…
压测本质上其实就是经验的问题,至于技术我认为现在都是配套了,也有人配套的东西也搞不清,那还是经验的问题。提醒下,这篇对野路子玩压测的人蛮有用的。一、压测的误区首先讲压测误区,每个误区我会简单的总结下,对于需要拓展的,我会在第二…
之前在性能测试学习路线里,提到过《软件性能测试、分析与调优实践之路》这本书。昨天看到之前自己记的读书笔记,整理一下发出来,希望对读者有所帮助。网上关于性能测试的文章大多数时间比较久远,或者知识点比较散,如果你是新手的话,基本上…
要说当下研发领域最热门的几个词,全链路压测肯定跑不了。最近的几次大会上,也有不少关于全链路的议题。之前有朋友在面试过程中也有被问到了什么是全链路压测,如何有效的开展全链路压测。今天我们就来聊聊全链路压测,但本文不会涉及到具体的技…
如何理解性能测试场景?性能测试场景,其实和功能测试没什么区别,只是侧重点不同。我们在功能测试中经常用到的等价类边界值等分析和设计测试case的方法,目的是为了尽可能的覆盖业务场景,避免遗漏导致的功能逻辑缺失或者未达到预期。而在性…
本篇所要介绍的是作者在车企所参与过的项目,如网约车、品牌App、远控与蓝牙、智能座舱云端等测试工作的总结。前言最近几年随着手机行业风口逐渐淡去化,新的风口已到来,那就是有实力的各大互联网公司、投资者、投资公司等转向了汽车领域-新能…
身处职场,学习新业务在所难免,尤其是测试人员,具备良好的业务知识是我们做好质量保障的前提,不管是职场「新人」还是「老人」,快速熟悉业务的能力都是不可或缺的,这是我们安身立命的根本。但,这样的能力并不是很显性,笔者有着十几年的测试…
基于,SLA,测试。先来研究什么是SLA,再研究SLA该怎么测。什么是SLA?服务级别协议(service-levelagreement,缩写SLA)也称服务等级协议、服务水平协议,是服务提供商与客户之间定义的正式承诺。服务提供商与受服务用户之间具体达成了承诺…
测试体系建设背景现在随着各科技的公司业务的快速发展,对科技信息系统的建设速度和质量均提出了较高的要求,然而规范、高效、高质的测试是保障软件质量的重要环节。具备一套符合自身IT系统建设的测试体系,显得十分必要!这样才能最大程度…
两台JMeter压测机加压时间相差30s左右原因分析:由于2台压测机本地时间不一致导致。解决办法:修改2台压测机本地时间相同
JMeter压力测试报错java.net.BindException:Addressalreadyinuse:connect怎么办?原因分析:这个问题的原因是windows端口被耗尽了(默认1024-5000),而且操作系统要2~4分钟才会重新释放这些端口,所以可以增加windows的可用端口…