摘要: @Cacheable(value="XXX_user",key="'getUserAllInfoJsonByUserCode'+#userCode")public JSONObject getUserAllInfoJsonByUserCode(String userCode){ //func} 注意 阅读全文
posted @ 2018-12-14 19:12 点点花飞谢 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 高并发设计方案二(秒杀架构) 优化方向: (1)将请求尽量拦截在系统上游(不要让锁冲突落到数据库上去)。传统秒杀系统之所以挂,请求都压倒了后端数据层,数据读写锁冲突严重,并发高响应慢,几乎所有请求都超时,流量虽大,下单成功的有效流量甚小。以12306为例,一趟火车其实只有2000张票,200w个人来 阅读全文
posted @ 2018-12-14 19:09 点点花飞谢 阅读(243) 评论(0) 推荐(0) 编辑
摘要: JDBC 常用mysql和oracal的jar包下载地址、jdbc driver class配置参考我的博客https://www.cnblogs.com/jackzz/p/9998975.html 1、连接数据库驱动Jar包导入 2、新建JDBC Connection Configuration 阅读全文
posted @ 2018-12-14 19:08 点点花飞谢 阅读(386) 评论(0) 推荐(0) 编辑
摘要: Jmeter监控服务器-CPU,Memory,Disk,Network性能指标 本文主要说一下如何通过JMeter插件来监控服务器CPU、内存、磁盘、网络等相关资源。 一、下载 首先进入网址https://jmeter-plugins.org/downloads/old/ 下载Jmeter插件资源 阅读全文
posted @ 2018-12-14 19:05 点点花飞谢 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 简介 参数签名可以保证开发的者的信息被冒用后,信息不会被泄露和受损。原因在于接入者和提供者都会对每一次的接口访问进行签名和验证。 签名sign的方式是目前比较常用的方式。 第1步:接入者把需求访问的接口的所有必要的参数信息(注意是所有参数),除去sign本身,以及值是空的参数,按参数名字母顺序排序。 阅读全文
posted @ 2018-12-14 19:03 点点花飞谢 阅读(2028) 评论(0) 推荐(0) 编辑
摘要: jmeter压测参数设定 一、基本公式 线程数 = QPS * time; 注:QPS--每秒完成请求的个数;time--每个请求响应完成平均需要时间; 故QPS * time就是所有请求完成响应所需要的总时间,如果需要在一秒完成所有请求的响应,所以线程数需要等于总时间值 二、参数值设定 以下情况前 阅读全文
posted @ 2018-12-14 09:54 点点花飞谢 阅读(2396) 评论(0) 推荐(0) 编辑
摘要: 当放置Constant Timer于两个http请求之间,那么它代表的含义是:在上一个请求发出至完成后, 开始Contant Timer指定的时间,最后再发出第二个请求.它并不是代表两个请求之间的发送间隔时间 图中的19.701第一个请求发出,经过1.36s时间完成接收,再等待Constant Ti 阅读全文
posted @ 2018-12-14 09:46 点点花飞谢 阅读(596) 评论(1) 推荐(0) 编辑
摘要: 转自:http://twit88.com/blog/2008/07/28/jmeter-exception-javanetbindexception-address-already-in-use-connect/ JMeter异常:java.net.BindException:地址已在使用中:con 阅读全文
posted @ 2018-12-14 09:24 点点花飞谢 阅读(955) 评论(0) 推荐(0) 编辑