1、jmeter安装配置(百度,这里就不赘述了) 2、添加线程组 测试计划-->添加-->Threads-->线程组 3、线程组配置 线程数:用户数或者并发数,设置为100则有100的并发量 Ramp-Up Period(in seconds):准备时长,以一秒为单位,设置多长就是需要多久的时间全部 ...
分类:
Web程序 时间:
2019-02-21 18:46:41
阅读次数:
205
LinuxShell多进程并发以及并发数控制https://blog.csdn.net/yeweiouyang/article/details/52512522推荐说明:一篇文章让你掌握shell的并发编程和并发数控制。文章首先告诉你必须先掌握linux的后台进程、文件描述符和管道的概念,并且它确实做到了深入浅出让你理解这些概念。这样,后面的代码和说明才不会显得突兀。linux下查看磁盘分区的文件
分类:
系统相关 时间:
2019-02-18 14:20:33
阅读次数:
248
使用线程池的好处: 创建/销毁线程伴随着系统开销,过于频繁的创建/销毁线程,会很大程度上影响处-理效率 线程并发数量过多,抢占系统资源从而导致阻塞 对线程进行一些简单的管理 1、ThreadPoolExecutor的一个构造方法: public ThreadPoolExecutor(int core ...
分类:
编程语言 时间:
2019-02-17 23:36:49
阅读次数:
191
ConcurrentHashMap为什么比HashTable性能好? 答:ConcurrentHashMap里使用了Segment分段锁+HashEntry,而HashTable用的是Syncronized锁全部,所有线程竞争一把锁。 Segment分段锁继承ReentrantLock,在并发数高的 ...
分类:
其他好文 时间:
2019-02-15 13:12:20
阅读次数:
172
关于阿里云服务器最多能支持多少人同时在线这个问题,其实是很难的出一个精确答案的。因为结果会受到带宽、服务器处理速度、不同用户正在访问的页面大小等一系列因素的限制,而这些都是我们在建站时都很难具体确定的。 既然上面也说了,精确的回答一个服务器能支持多少人访问这个问题几乎是不可能的,既然人们喜欢问最多, ...
分类:
其他好文 时间:
2019-02-13 12:58:49
阅读次数:
1566
1. volatile简介 在上一篇文章中我们深入理解了java关键字synchronized,我们知道在java中还有一大神器就是关键volatile,可以说是和synchronized各领风骚,其中奥妙,我们来共同探讨下。 通过上一篇的文章我们了解到synchronized是阻塞式同步,在线程竞 ...
分类:
其他好文 时间:
2019-02-08 19:50:51
阅读次数:
140
1、项目具体需求,及业务场景:关注真实用户会是怎样的一个业务场景,确定用户的用户习惯。 2、指标:响应时间在多少以内,并发数多少,tps多少,总tps多少,稳定性交易总量多少,事务成功率,交易波动范围,稳定运行时长,资源利用率,测哪些交易,哪些接口,测试哪些场景。 3、环境:生产环境服务器数量,测试 ...
分类:
其他好文 时间:
2019-01-30 00:19:44
阅读次数:
189
并发控制 concurrency control数据库提供的函数集合,允许多个人同时访问和修改数据。 锁(lock)是Oracle管理共享数据库资源并发访问并防止并发数据库事务之间“相互干涉”的核心机制之一。 Oracle使用了多种锁,包括:1. TX锁:修改数据的事务在执行期间会获得这种锁。2. ...
分类:
数据库 时间:
2019-01-26 21:41:59
阅读次数:
274
为什么用线程池? 1.创建/销毁线程伴随着系统开销,过于频繁的创建/销毁线程,会很大程度上影响处-理效率 2.线程并发数量过多,抢占系统资源从而导致阻塞 3.对线程进行一些简单的管理 在Java中,线程池的概念是Executor这个接口,具体实现为ThreadPoolExecutor类,学习Java ...
分类:
编程语言 时间:
2019-01-25 15:13:12
阅读次数:
156
一、系统承载吞度量 系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。系统吞吐量几个重要参数:QPS、TPS、并发数、响应时间 二、 日活 访问量 活跃度 DAU与日U ...
分类:
其他好文 时间:
2019-01-23 17:31:56
阅读次数:
1710