发表于: 2018-02-07 23:25:12

1 710


今天完成的事情:
今天没完成啥,下午都在忙小课堂检查了,感觉要回去了,人都松懈了好多。
晚上尝试着做了一下压测,
关于压测的基本信息:
JMeter 的主要测试组件总结如下:
1. 测试计划是使用 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器。
2. 线程组代表一定数量的并发用户,它可以用来模拟并发用户发送请求。实际的请求内容在Sampler中定义,它被线程组包含。
3. 监听器负责收集测试结果,同时也被告知了结果显示的方式。
4. 逻辑控制器可以自定义JMeter发送请求的行为逻辑,它与Sampler结合使用可以模拟复杂的请求序列。
5. 断言可以用来判断请求响应的结果是否如用户所期望的。它可以用来隔离问题域,即在确保功能正确的前提下执行压力测试。这个限制对于有效的测试是非常有用的。
6. 配置元件维护Sampler需要的配置信息,并根据实际的需要会修改请求的内容。
7. 前置处理器和后置处理器负责在生成请求之前和之后完成工作。前置处理器常常用来修改请求的设置,后置处理器则常常用来处理响应的数据。
8. 定时器负责定义请求之间的延迟间隔。
嗯,大部分捕捉到的异常都是链接超时。不是很懂。
然后大概了解了一下任务:
Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。Memcache是danga的一个项目,最早是LiveJournal 服务的,最初为了加速 LiveJournal 访问速度而开发的,后来被很多大型的网站采用。Memcached是以守护程序(监听)方式运行于一个或多个服务器中,随时会接收客户端的连接和操作。
明天计划的事情:
压测先放下,整理一下代码,学习一下缓存。
遇到的问题:
1.不知道为什么,可能是war包的错误,压测的数据并不理想。
标签                示例次数            平均线            中等线        90%                95%            99%                   分                最大时间           错误率             吞吐量        接收            发送     
换算成秒数的话,基本上的访问时间都在20到35秒之间。下面是具体的表解释:
大概看了看压力测试的图形化,但那个表实在是太混乱了,放弃了这一条。
收获:
暂无
进度:第一天进任务六。



返回列表 返回列表
评论

    分享到