线程数

面渣逆袭:线程池夺命连环十八问

大家好,我是老三,很高兴又和大家见面。线程池是面试必问的知识点,这节我们来对线面试官,搞透线程池。 1. 什么是线程池? 线程池: 简单理解,它就是一个管理线程的池子。 它帮我们管理线程,避免增加创建线程和销毁线程的资源损耗。因为线程其实也是一个对象,创建一个对象,需要经过类加载过程,销毁一个对象,需要走GC垃圾回收流程,都是需要资源开销的。 提高响...

apache(二)

apache的三种MPM及配置方式 首先,MPM是Multi-Processing Modules,表示Apache中的多路处理模块,目前在Linux上的Apache 2.2/2.4中包括三种模式:prefork、worker和event模式。 1.worker worker 是多进程多线程模型,一个进程有多个线程,每个线程处理一个连接。与prefork相...

JMeter并发测试(设置集合点)

集合点:让所有请求在不满足条件的时候处于等待状态。 如:我集合点设置为50,那么不满足50个请求的时候,这些请求都会集合在一起,处于等待状态,当达到50的时候,就一起执行。从而达到并发的效果。 那么Jmeter中可以通过同步定时器 Synchronizing Timer 来完成。   Number  of Simulated Users to Group...

12 jmeter性能测试实战--web程序

项目背景 项目:XX网站环境:Windows需求:并发登录的性能测试场景:1s增加2个线程,运行2000次(线程数20,Ramp-Up seconds 10,循环次数100)。分别看20、40、60并发下的表现监控:成功率、响应时间、标准差、CPU、mem、io等。资源监控需要在Windows下部署监控agent(serveragent) 测试步骤 1.W...

jmeter之登录接口的一次简单压测与分析

前言:登录接口的一次简单压测与分析 1、接口文档 2、配置线程组  3、结果分析 1、接口文档 a.拿到接口文档 接口地址:http://localhost:8080/jpress/admin/login 返回格式:json 请求方式:post 请求参数说明: 返回状态码:200 返回结果: 登录成功: {: "message":"登陆成功",: "e...

稳稳的掌握“数据库连接池

摘要 如何打造高性能的数据库连接池框架,可以从哪些角度进行优化,连接池的大量优化实践如何为你的系统保驾护航,本专题将带你走进连接池的世界,为你一一揭晓。 大家可能会有这样疑问:连接池类似于线程池或者对象池,就是一个放连接的池子,使用的时候从里面拿一个,用完了再归还,功能非常简单,有什么可讲的。 可能还会有这样的疑问:高性能这么高大上,一个小小的连接池,如何...

jmeter(18)counter计数器函数和计数器配置元件

一. 计数器函数counter 1、计数器函数每次调用时都会生成一个新数字,从1开始逐渐增加1。计数器可以配置为将每个摸拟用户的值分开,或者为所有用户使用相同的计数器。如果每个用户的值县有单独的增量。则类似于计算测试计划中的迭代次数。全局计数器计算该请求运行的次数。 计数器使用整数变量来保存计数,因此最大值为2,147,483,647。 2、参数 1)第一...

Spring boot中最大连接数、最大线程数与最大等待数在生产中的异常场景

在上周三下午时,客户、业务和测试人员同时反溃生产环境登录进入不了系统,我亲自测试时,第一次登录进去了,待退出后再登录时,复现了客户的问题,场景像是请求连接被拒绝了,分析后判断是spring boot的连接数使用完了,于是重启了服务,客户访问都恢复正常。虽然问题暂时解决了,但实质原因还无法确定。根据分析,判断是spring boot服务连接被拒绝,查看配置的...

sql server中的工作线程

/*在SQL SERVER 2005 及以后版本中, 使用'MAXworker thread' 来配置可用的线程数,默认设置为0 ,即自动控制线程数计算最大工作线程数:对于32 位系统:逻辑CPU数<= 4 时:max worker threads = 256逻辑CPU数> 4 时: max worker threads = 256 + (lo...

CountDownLatch实例的await()方法

转自:http://blog.sina.com.cn/s/blog_4bed7e340101atnf.html 两年前写的程序,出了一个当时觉得莫名其妙的bug,就是线程偶尔会死掉,当时也看不出有什么问题所以当时的对策是起了一个监控线程,发现线程死掉就重启一个今天回头再去看这段代码,发现确实有漏洞代码如下public void startOneBusine...