10 2018 档案

摘要:在SQL语句前面加上EXPLAIN即可 各字段含义 id SELECT类型,可以为以下任何一种: SIMPLE:简单SELECT(不使用UNION或子查询) PRIMARY:最外面的SELECT UNION:UNION中的第二个或后面的SELECT语句 DEPENDENT UNION:UNION中的 阅读全文
posted @ 2018-10-28 16:18 Andrew213 阅读(152) 评论(0) 推荐(0)
摘要:最近需要混合压测, 需要按比例混压多个接口, 需要使用if controller, 直接写比较的函式就是不通, 关于if controller的使用, 网上找了一些资料, 发现在jmeter4.0+版本上面都不行, 只怪不喜欢看英文, 没仔细看提示, 见截图所示: 现在使用函数 __jexl3或者_ 阅读全文
posted @ 2018-10-28 11:19 Andrew213 阅读(657) 评论(0) 推荐(0)
摘要:地址分享: https://www.cnblogs.com/taiyonghai/p/6728707.html 浏览器访问 http://test.com:8000/hello/ ,就可以打开想要的页面 nginx用的最多的还是负载均衡, 关于upstream的各个参数最好还是查看官网介绍, 介绍的 阅读全文
posted @ 2018-10-21 18:29 Andrew213 阅读(127) 评论(0) 推荐(0)
摘要:收藏两个地址 配置文件: https://www.cnblogs.com/sunshine-1/p/8990044.html 性能调优: https://www.cnblogs.com/zhuawang/p/5213192.html 阅读全文
posted @ 2018-10-21 15:10 Andrew213 阅读(205) 评论(0) 推荐(0)
摘要:BeanShell 最常用的用法 写好Java代码打成jar, 放到目录\lib\ext下面 阅读全文
posted @ 2018-10-20 21:22 Andrew213 阅读(428) 评论(0) 推荐(0)
摘要:在IDE中引用Jmeter的安装目录lib/ext中两个文件ApacheJMeter_core.jar和ApacheJMeter_java.jar Java request的类需要继承AbstractJavaSamplerClient类,在继承AbstractJavaSamplerClient类的时 阅读全文
posted @ 2018-10-20 19:15 Andrew213 阅读(1182) 评论(0) 推荐(0)
摘要:httpcore4.4.10, httpclient4.5.6 pom.xml 阅读全文
posted @ 2018-10-14 22:19 Andrew213 阅读(3298) 评论(0) 推荐(0)
摘要:1 @RequestMapping(value = "/redirect", method = RequestMethod.GET) 2 public void redirecttest(@RequestParam(value = "account",required=false) String account, 3 @Re... 阅读全文
posted @ 2018-10-06 20:26 Andrew213 阅读(3140) 评论(0) 推荐(0)
摘要:前面写的一篇Monitor监控有缺陷, 这篇文章使用Jmeter4.0+的版本, 使用插件SSHMon Samples Collector来做资源监控 1. 官网下载插件: plugins-manager.jar , 然后放到lib/ext目录下, 重启Jmeter. 2. 打开Options--> 阅读全文
posted @ 2018-10-05 01:06 Andrew213 阅读(2092) 评论(1) 推荐(1)
摘要:Jmeter是纯Java开发的开源性能测试工具, Java程序是很吃内存的, 有时候一台负载机给服务器的压力是不够的, 需要很多台同时负载, 这个时候就需要用到分布式了. 1. 组网图大概就是这样的 2. Jmeter Server: 分别在多台负载机上面安装Jmeter, 进入bin目录, 启动j 阅读全文
posted @ 2018-10-04 19:45 Andrew213 阅读(377) 评论(0) 推荐(0)
摘要:使用Jmeter(该篇文章使用的版本最高为3.1, 3.1+的版本存在兼容性问题)做性能测试, 要监控服务器硬件资源消耗情况, 可以使用扩展插件完成. 1. 服务端插件下载agent, 点击这里 , 下载完成后解压, 放到待测服务器上面, 启动的时候, Windows使用startAgent.bat 阅读全文
posted @ 2018-10-04 19:10 Andrew213 阅读(794) 评论(0) 推荐(0)
摘要:介绍下性能测试很重要的一个知识点 关联, 很多时候程序会在上一个请求随机生成一串字符串, 作为下一个请求的入参验证点, 其实就是动态的入参, 这个时候就需要用到关联, 常用的关联技术就是正则表达式, 有时候如果是HTML, 可以使用xpath去匹配. 1. 正则, Add--> Post Proce 阅读全文
posted @ 2018-10-04 18:49 Andrew213 阅读(212) 评论(0) 推荐(0)
摘要:Jmeter参数化主要有3种方式: 1. Add--> Pre Processors--> User Parameters 2. Add--> Config Element--> CSV Data Set Config, 这些选项看名字就能明白是啥意思 3. 最后使用函数参数化, 随机参数化. Op 阅读全文
posted @ 2018-10-04 18:23 Andrew213 阅读(267) 评论(0) 推荐(0)
摘要:1. 官网下载Jmeter: 点这里, 下载完成解压即可 2. 启动: 进入解压后的bin目录, Windows点击jmeter.bat, Linux执行jmeter 3. 添加线程组(user) : Test Plan --> Add --> Threads(Users) --> Thread G 阅读全文
posted @ 2018-10-04 17:55 Andrew213 阅读(691) 评论(0) 推荐(0)
摘要:分享一个博客地址, 写的太好了, 满满的都是干货 ! https://www.cnblogs.com/renzhicai/p/7773080.html 阅读全文
posted @ 2018-10-03 22:01 Andrew213 阅读(176) 评论(0) 推荐(0)
摘要:1. 确定Linux安装C/C++编译器,在线安装: yum install gcc gcc-c++ autoconf automake 2. 安装依赖环境: yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqli 阅读全文
posted @ 2018-10-03 20:05 Andrew213 阅读(1375) 评论(0) 推荐(0)
摘要:Django源码, 这里HttpResponseRedirect和HttpResponsePermanentRedirect没有太大差别,前者是返回302临时重定向,后者返回301永久重定向 小栗子: 阅读全文
posted @ 2018-10-03 16:24 Andrew213 阅读(1514) 评论(0) 推荐(0)
摘要:最近研究了一下python的django框架, 发现这个框架不比Java spring boot差, mock同样一个接口, 代码量少很多, 维护起来也很方便, 废话不多说,直接上代码 1. 安装django: pip install django 2. 创建项目: django-admin sta 阅读全文
posted @ 2018-10-03 13:53 Andrew213 阅读(1584) 评论(0) 推荐(0)