Sep052018
启动Jmeter4.0 后弹出命令窗口提示信息是什么意思?
启动Jmeter4.0 后弹出命令窗口提示信息:
================================================================================
Don’t use GUI mode for load testing !, only for Test creation and Test debugging.For load testing, use NON GUI Mode:jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]& increase Java Heap to meet your test r...阅读全文
抢沙发
Sep052018
jmeter报错:响应数据HTTP Status 500 & 后台日志Typed variable declaration : Object constructor
今天在测试文件下载接口,发现在测试单个文件下载1次时,文件成功下载。但是在测试单个文件并发下载50次时,Jmeter报错了,后台服务器tomcat竟然没有发现报错信息。
Jmeter响应信息报错:
HTTP Status 500 – Internal Server Error
Jmeter后台日志报错:
2018-08-27 11:33:19,865 ERROR o.a.j.u.BeanShellInterpreter: Error invoking bsh method: eval Sourced file: inline eval...阅读全文
Sep052018
数据库连接池性能调优指南:从HikariCP到Druid的深度优化实践
数据库连接池性能调优指南:从HikariCP到Druid的深度优化实践
引言:为什么连接池是高性能应用的关键?
在现代分布式系统中,数据库是几乎所有应用的核心数据存储层。然而,频繁地创建和销毁数据库连接会带来巨大的性能开销——包括TCP握手、SSL/TLS协商、认证授权、连接初始化等过程。这些操作不仅耗时,还可能成为系统的瓶颈。
为了解决这一问题,数据库连接池应运而生。它通过预先创建...阅读全文
Sep032018
数据库连接池性能调优:HikariCP与Druid深度对比及优化配置指南
数据库连接池性能调优:HikariCP与Druid深度对比及优化配置指南
引言:数据库连接池的重要性与挑战
在现代高并发、高吞吐量的系统架构中,数据库作为核心数据存储层,其性能直接影响整个应用的响应速度和稳定性。然而,频繁地创建和销毁数据库连接会带来巨大的开销,尤其是在高并发场景下,这种开销可能成为系统瓶颈。
数据库连接池(Database Connection Pool) 的出现正是为了解决这一...阅读全文
Aug312018
jmeter报错:内存溢出
使用jmeter进行压力测试时,经常会遇到内存溢出错误:
2018-08-28 09:01:26,686 ERROR o.a.j.JMeter: Uncaught exception:
java.lang.OutOfMemoryError: Java heap space
我们来看看官方文档如何解决这个问题:
官方文档1:https://wiki.apache.org/jmeter/ErrorMessages
Exception java.lang.OutOfMemoryError: requested nnnn bytes for promotion. Out of swap space?Not enough me...阅读全文
Aug212018
如何使用jQuery实现图片剪裁
图片剪裁是网页设计中常用的功能之一,它可以帮助我们裁剪和调整图片的尺寸和比例,使之更符合我们的需求。在本文中,我们将使用jQuery来实现图片剪裁的功能。
引入jQuery库
首先,我们需要在HTML页面中引入jQuery库。你可以从jQuery官方网站下载最新的jQuery库,并将其引入到你的HTML页面中,例如:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"...阅读全文
Aug212018
jmeter之最佳实践
官方文档:
http://jmeter.apache.org/usermanual/best-practices.html
翻译:
16.最佳实践
16.1 始终使用最新版本的JMeter
JMeter的性能正在不断提高,因此强烈建议用户使用最新版本。确保始终阅读更改列表以了解新的改进和组件。一定要避免使用与最新版本相差3个版本以上的版本。
16.2 使用正确的线程数
您的硬件功能以及测试计划设计都会影响您可以使用JMeter有效运行的线程数。这个...阅读全文
Aug162018
How to Implement a Dark Mode in Your Web Design
Introduction
Dark mode has gained popularity in recent years due to its aesthetics and potential benefits for reducing eye strain. As a web designer, it’s important to consider implementing a dark mode feature for your website to offer users a choice in their browsing experience. In this article, we will discuss how to implement a dark mode in your web...阅读全文
Aug132018
Ubuntu 16.04 下快速搭建 LNMP环境
在 Ubuntu 系统中,可以使用 apt-get 命令来搭建 LNMP环境。这种方式较编译方式安装更加简便,因此选择使用该方式来搭建环境以供学习。
在安装个软件之前,为了确保获得的软件是最新的,可以先使用 sudo apt-get update 命令更新源列表。
安装 Nginx
执行命令
sudo apt-get install nginx
就能自动安装 Nginx
安装好之后,使用 dpkg -S nginx 命令来搜索 nginx相关文件,可以从命令显示结...阅读全文
Aug012018
CentOS7配置国内Yum源
介绍
Yum(Yellowdog Updater Modified)是一个在CentOS和Red Hat Enterprise Linux(RHEL)等基于RPM的系统中使用的包管理器。默认情况下,CentOS会使用官方的Yum源进行软件包的安装和更新。然而,由于网络环境的不同,国内用户可能会遇到访问官方源较慢或不稳定的问题。为了解决这个问题,我们可以配置国内的Yum源来加快软件包的下载速度。
步骤
1. 备份原有的Yum源文件
在开始之前,我...阅读全文