工作实战-项目压测记录

1-1-1每分钟的单量

1-1-2第二版测试

2022年5月16日 17:43:11

成功

失败

其它(nginx)

真实入库单量

总单量

52

1

447

500

2022年5月16日 19:42:18

成功

失败

其它(nginx)

真实入库单量

总单量

311

689

306

1000

2-0-1. 20线程-2000单执行结果

2-1-0. 40线程-500单执行结果

2-1-1. 40线程-1000单执行结果

1. 压测数据及结果

1-1. 发单入库压测参数设置

1. 发单报文类型:

2. 线程池类型:

3. 请求协议类型:

4. 线程数:

5. 结果采集

6. 编排页面工单截图

7. 数据库数据截图

8. 服务器top截图

a) 100

i.

b) 99

i. 1

9.

1-2. 发单入库压测参数设置

1. 发单报文类型:

2. 线程池类型:

3. 请求协议类型:

4. 线程数:

5. 结果采集

6. 编排页面工单截图

7. 数据库数据截图

8. 服务器top截图

a) 100

i.

b) 99

i. 1

2. 使用stress-testing项目压测步骤

1-1. 配置报文

1-2. 并发线程数配置

1-3. 执行接口介绍

1-4. 运行结果分析

1-4-1. 相关参数

min,最小响应时间
max,最大响应时间
avg,平均响应时间
last,上一次请求响应时间
cnt,请求数
tps,每秒处理请求数
bps,吞吐率
rat,错误率

1-4-2. 波形图和运行时间

1-5. 数据库查看

--定单接收表

SELECT a.* FROM OM_INF_CRM_REQUEST a order by a.create_date desc;

---生成的总的单子数量

select count(*) from OM_INF_CRM_REQUEST a where a.cust_order_code like '%TTT%';

---生成的单子列表

select a.* from OM_INF_CRM_REQUEST a where a.cust_order_code like '%TTT%' order by a.create_date desc;

---整个记录写入数据库花费的时间

select max(a.create_date),min(a.create_date) from OM_INF_CRM_REQUEST a where a.cust_order_code like '%TTT%';

1-6. 后台资源指标查看

1. 压测过程中捕获后台进程运行情况,Top查看后台资源cpu、mem等使用情况。

3. 编排性能测试报告

1. 负载压力测试场景

1.1场景目标

1.2 负载策略设置

1.3 响应性能测试结果

1.4 数据库数据采集结果

1. 数据库入库总量
2. 编排系统页面入库列表情况

1.5 服务端性能指标结果

1.6 总体汇总

测试编号

002

测试项目

上海业务编排器

测试目的

在40秒内并发运行5个用户持续向业务编排器进行发单入库请求时,验证业务编排器系统在高强度请求下收单处理性能承载能力及机子运行情况。

测试环境

http://10.14.20.42:9999/oss-web

测试工具

Soapui

预置条件

系统具备收单入库场景及报文

测试步骤

1通过soapui工具创建发单请求项目,且能够发单成功,入库后的单子能够正常启动编排器上的指定场景流程;

2在soapui的发单请求基础上创建测试用例,并设置负载策略:Strategy: simple 简单策略

Limit:40s

Threads:5

Test Delay:500

3运行用例,运行过程中,观察服务端性能指标,运行结束后,观察soapui运行结果、数据库数据采集结果。

预期结果

业务编排器系统在高强度请求下收单处理性能承载能力正常;机子运行情况正常。

实际结果

业务编排器在5个并发用户持续运行40秒情况下,成功处理404个请求,且系统与机子运行正常。

备注

具体采集数据见上方2.3/2.4/2.5

测试结果:

√ 合 格 □不合格

折线图

一万张单子

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/409912.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

关键点检测——HRNet源码解析篇

🍊作者简介:秃头小苏,致力于用最通俗的语言描述问题 🍊专栏推荐:深度学习网络原理与实战 🍊近期目标:写好专栏的每一篇文章 🍊支持小苏:点赞👍🏼、…

JavaEE 第18节 TCPUDP优缺点(对比)

目录 前言1、UDP(User Datagram Protocol)优点缺点 2、TCP(Transmission Control Protocol)优点缺点 3、总结 前言 基于TCP/IP协议栈,TCP和UDP属于传输层协议。在Java生态中也分别提供了相关套接字(Socket)1的API,方便网络编程。…

C++资料电子书资源PDF免费分享

C电子书 这里写目录标题 C电子书目录资源获取 目录 《数据结构(C语言版)》(严蔚敏 吴伟明编著).pdf 7.6MB 《C程序设计题解与上机指导》(第二版).谭浩强.pdf 7.0MB 《C程序设计(第四版)学习辅导》.谭浩强.扫描版.pdf 13.1MB 《C程序设计》第一版(谭浩强&#xff09…

反汇编快速定位内核OOPS

前言 简单的说,出现内核奔溃,我们可以通过串口日志提供的信息;使用gdb反汇编出问题函数所在的文件,然后使用《disassemble /m 函数名》查看具体函数的源码和汇编码;这样能直观的看到源代码对应的汇编码干了什么&#…

大数据基础:数仓架构演变

文章目录 数仓架构演变 一、传统离线大数据架构 二、​​​​​​Lambda架构 三、Kappa架构 四、​​​​​​​​​​​​​​混合架构 五、湖仓一体架构 六、流批一体架构 数仓架构演变 20世纪70年代,MIT(麻省理工)的研究员致力于研究一种优化的技术架构&…

海明码的基本原理

海明码 一、什么是海明码二、校验位的分布方式1、奇偶校验2、海明码校验位 三、检错原理四、纠错原理 一、什么是海明码 首先来看一下百度的介绍: ‌‌海明码(‌Hamming Code)‌是一种具有检错和纠错能力的编码方式,由‌理查德汉…

下载(win10-win11)微软官方ISO镜像方法

下载Win11安装镜像。 官方下载win10地址:下载 Windows 10 官方下载win11地址:Download Windows 11 下载完成后,运行 MediaCreationTool_Win11_23H2.exe 等待完成100%跳转页面后,关闭界面即可。

IDEA工具设置默认使用maven的settings.xml文件

第一步:打开idea工具,选中 File ——> New Projects Setup ——> Settings for New Projects 第二步:先设置下自动构建项目这个选项 第三步:选中 Build Tools ——> Maven,让后就可以设置自己安转的maven和se…

鸿蒙开发5.0【基于CameraKit,通过avrecorder进行录像】

1 场景描述 录像是相机应用的最重要功能之一,录像是循环帧的捕获。本文通过CameraKit自定义相机并通过avrecorder进行录像。 2 效果图 3 自定义相机录像流程图 4 方案描述 4.1 整体描述: 总体可分为:1、相机输入,2、同时输出预览流录像流…

探索全球设计灵感:六大海外设计平台

海外设计网站对于设计师而言,不仅是灵感的源泉,更是专业成长的加速器。这些平台聚集了全球创意人士,提供了一个分享和发现最新设计趋势的环境。设计师可以通过这些网站学习行业内的创新技术,参与设计挑战,提升个人设计…

基于Python的顾客购物数据可视化分析

数据可视化分析实验 数据集简介 本文在实验中考虑到实验使用设备的性能和环境的局限性,采用了kaggle官网上的的消费者购物数据集,数据地址: https://www.kaggle.com/datasets/iamsouravbanerjee/customer-shopping-trends-dataset。 此数据…

Stable Diffusion AI绘画工具的安装与配置(MAC用户)

AI绘画的热潮席卷了整个创意行业,Stable Diffusion作为其中的翘楚,让艺术创作变得前所未有的简单。然而,对于使用Mac电脑用户来说,安装和配置Stable Diffusion可能显得有些棘手。别担心,这份详细的教程将手把手教你如何…

多功能秒达工具箱全开源源码,可自部署且完全开源的中文工具箱

简介: 多功能秒达开源工具箱源码,,可自部署且完全开源的中文工具箱,永远的自由软件,轻量级运行,全平台支持(包括ARMv8),完全类似 GPT 的支持,与高效的 UI 高…

【Java】—— Java面向对象基础:编程实例(学生信息管理)

目录 场景描述 定义学生类 创建学生对象并处理需求 代码解析 总结 在Java中,面向对象编程(OOP)是一种常用的编程范式,它允许我们创建基于现实世界的模型,通过类和对象来模拟这些模型。今天,我们将通过…

刘海屏的优雅回归?华为Mate 70 Pro定义新美学

在智能手机的发展历程中,华为Mate系列一直是高端旗舰的代表。而今,华为Mate 70 Pro的神秘面纱终于揭开,其回归的刘海屏设计和独特的寰宇舷窗设计,再次将华为的设计理念推向了新的高度。 刘海屏的回归:经典与创新的融合…

后端微服务与分布式系统

编写一篇关于后端微服务和分布式系统的文档,需要详细讨论微服务架构的核心概念、优缺点、关键技术,以及在分布式系统中的应用。以下是文档的大纲和内容概述: 后端微服务与分布式系统 1. 简介 微服务架构是一种将大型应用程序分解为一系列小…

【AI绘画】Midjourney前置/imagine与单图指令详解

文章目录 💯Midjourney前置指令/imagine什么是前置指令?/imaginepromptUpscale(放大)Variations(变化)🔄(重新生成一组图片) 💯单张图片指令Upscale (细节优化)Vary(变体…

COMSOL工业碱性电解槽(3D、双欧拉模型)

本案例通过改写COMSOL官方案例获得,使用了碱性电解槽和欧拉-欧拉(湍流)模型,阳极室和阴极室带有乳突状的结构,模型进行了人为缩小,仅供参考。其中一些参数可参考如下链接文章的说明。COMSOL碱性电解槽参数解…

public继承

三种继承的方法:public 继承/private继承/protected继承详解及区别_public继承-CSDN博客 公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有的,不能被基类的子类所访问。 错误…

关键点检测——HRNet原理详解篇

🍊作者简介:秃头小苏,致力于用最通俗的语言描述问题 🍊专栏推荐:深度学习网络原理与实战 🍊近期目标:写好专栏的每一篇文章 🍊支持小苏:点赞👍🏼、…