最近做了个web网站(javaweb),现在想测试一下这个网站能承受的最大并发数,但是对于压力测试知之甚少,求指教啊,我有两个问题:

1.我最想测试的是最大并发量,怎么测试呢?

2.一般web网站性能测试都有哪些指标呢,并发量、响应时间?

关于测试并发量,我是想写个程序,开多个线程连接网站(模拟用户量),在线程中进行增删改查的操作,不知是否可以呢?

另外,该网站需要满足300人能同时考试,具体应该怎么测试呢?

实测当中,估计同时考试的用户有时候会超过500人,有少数考生在读取试题页面时浏览器会卡死,这个问题是读取数据库那边的瓶颈么?

这个是我用httpload测试网站首页的结果(首页数据需从数据库读取)

并发线程数 / 持续时间(s) / 每秒连接数 / 每秒数据量(byte)

100 / 10 / 93 / 102969

200 / 10 / 128 / 142342

300 / 10 / 121 / 134047

500 / 10 / 118 / 131278

1000 / 10 / 69 / 76411

光这么测试,也看不出太大效果,求有经验的XDJM指定~~

Java怎么测并发量_如何测试一个web网站的性能(并发数)?相关推荐

  1. 怎样测试mysql最大并发量_如何测试一台服务器的最大并发量?

    一台数据库服务器能够承受多大的并发量受内外两方面因素影响. 内在因素 搞清楚需要估算的数据库服务器是什么配置: 1. 确定数据库是MySQL还是Oracle亦或是DB2.PostgreSQL等: 2. ...

  2. MySQL单机并发量_mysql百万并发量-MySQL集群能支持100万个并发请求吗

    当然支持100万并发. 首先,我们必须做出决定,把阅读和写作分开. 然后,它取决于你需要分配多少个单元用于写作和阅读. 我的SQL集群不建议您使用它,因为有太多的错误. 所有这些都需要先进行压力测试. ...

  3. 一个WEB网站高并发量的解决方案

    一个WEB网站高并发量的解决方案 参考文章: (1)一个WEB网站高并发量的解决方案 (2)https://www.cnblogs.com/dotnetHui/p/7943605.html 备忘一下.

  4. 编写一个Java应用程序。用户从键盘输入一个1~99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223

    编写一个Java应用程序.用户从键盘输入一个1-99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数.回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121.3223 ...

  5. mysql并发量_高并发秒杀系统架构解密,不是所有的秒杀都是秒杀!

    推荐阅读: 学会这些微服务+Tomcat+NGINX+MySQL+Redis,再去面试阿里P7岗吧 "火爆"的微服务架构你还不会?从基础到原理的PDF文档快来学! Nginx负载均 ...

  6. 如何测一个纸杯_如何测试一个纸杯

    测试专家:请测试一个纸杯? 测试菜鸟:什么? 测试专家:如果给你一个喝水的一次性一次纸杯,你将如何测试它? 测试菜鸟:...我想想啊... 几分钟后....... 测试菜鸟:倒满水看看漏不漏....嗯 ...

  7. java判断telnet通不通_(转)测试端口通不通(四种方法)

    一般情况下使用"telnet ip port"判断端口通不通.接下来通过本文给大家分享四种方法测试端口通不通,感兴趣的朋友一起学习吧 一般情况下使用"telnet ip ...

  8. java 单元测试 私有成员变量,单元测试时测试一个private私有方法 - - ITeye博客

    直接上例子 待测试的类 [code="java"]public class Calculator { private int count = 0; private int add( ...

  9. 微信开发必备工具:利用cpolar在公网上测试本地Web网站或移动应用程序

    作为Web网站或移动应用程序的开发人员,你是否希望将NAT或防火墙后面的本地开发主机暴露到公网上,然后方便地使用公网地址进行各种测试?在本教程中,我们将教你如何使用cpolar做到这一点. cpola ...

最新文章

  1. 基础练习 龟兔赛跑预测
  2. EntityFramework 7 OrderBy Skip Take-计算排序分页 SQL 翻译
  3. 当前框架下微服务开发注意事项 @Arthur
  4. JavaSE各阶段练习题----集合-Collection-Set-List
  5. MySQL—常用SQL语句整理总结
  6. hive udaf_Hive UDAF 函数的编写
  7. futuretask java 并发请求_Java面试题整理一(侧重多线程并发)
  8. c语言abc组合abc cba=n,组合问题(先提取数字+全组合)
  9. DAY18 面向对象三大特性之继承
  10. 2018,程序员要搭配这40条编程箴言!!!条条都是干货
  11. 如何利用MATLAB(plot 3函数和fplot3函数)绘制三维曲线?
  12. es管理器免root_真正免root的ES文件浏览器详细使用教程
  13. python代码情话_程序员的土味情话~(内含表白代码)
  14. 车道线检测---色彩空间变换
  15. vue 全局/局部组件
  16. 网络安全行业岗位-漏洞挖掘工程师
  17. 沙扬娜拉--靠!今天怎么了,成了诗人?!
  18. sqlite的下载安装和配置使用(非常详细)
  19. horizon服务主要模块_Horizon组件安装详解 - 远程连接OpenStack服务
  20. java基于ssm的学校教务管理系统的设计与实现论文-计算机毕业设计

热门文章

  1. 以为Swing没人用了,原来群友们都是如此优秀!
  2. 皮一皮:周一之后还是周一?
  3. 据说这套组合拳,可以把面试官给问懵逼了,你要不要试试?
  4. Node.js 15 正式发布,14 将支持到 2023 年
  5. 每日一皮:晕,程序重新请求一下,结果还不一样了!
  6. Spring Boot Profile使用详解及配置源码解析
  7. 每秒上万并发下的Spring Cloud参数优化实战
  8. 中国式微服务技术栈2.0
  9. 使用Swagger2Markup实现API文档的静态部署(一):AsciiDoc
  10. GNOME启动时激活NumLock