找回密码
 立即注册

QQ登录

只需一步,快速开始

一诺千金

初级会员

19

主题

45

帖子

296

积分

初级会员

积分
296

[已处理] 压力测试

一诺千金
初级会员   /  发表于:2021-6-30 17:55  /   查看:1538  /  回复:5
1金币
你好:

         是否有手段进行压力测试。目前我们使用时,经常出现卡,及报错。

最佳答案

查看完整内容

您好,这是我们这边的测试结果 如果您需要自己测试的话,可以使用这个一个开源免费的压力测试机器:Apache JMeter, 如果实测时遇到性能问题,可以按以下策略进行调整, 1) 大数据量:(选择专门的数据库这里不做特别的讨论,只讲技术)一般的解决方案,动态加载/分页加载数据,设置数据库索引,设计数据库为读写分离的架构等等,所以一个低代码平台不支持分页和动态夹在数据库,不支持设计数据库的结构,很难想象他们 ...

5 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-6-30 17:55:10
来自 6#
您好,这是我们这边的测试结果

如果您需要自己测试的话,可以使用这个一个开源免费的压力测试机器:Apache JMeter,
如果实测时遇到性能问题,可以按以下策略进行调整,
1)        大数据量:(选择专门的数据库这里不做特别的讨论,只讲技术)一般的解决方案,动态加载/分页加载数据,设置数据库索引,设计数据库为读写分离的架构等等,所以一个低代码平台不支持分页和动态夹在数据库,不支持设计数据库的结构,很难想象他们只能支持大数据量的情况;当然如果一个数据库有此种设置,不能说一定能支持大数据,但是至少有了可能性和操作空间
2)        大并发:解决此问题的方案非常多,但其中最常用的技术方案是CDN负载均衡,低代码平台是否支持此两种技术,也能他能否支持大并发重要指标。
3)        逻辑设计:当我们在设计复杂逻辑的时,
a)        如果网速是瓶颈是,一次请求逻辑全部在后端执行是一比较好的方式;
b)       如果服务器的压力比较大,此时很多逻辑希望放到前端执行;
c)        如果通过高级语言(C#,JAVA,对应低代码的逻辑设计功能)的性能不能满足,此时逻辑可以放到数据库端,执行存储过程或直接执行SQL功能,比较合适


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2021-6-30 17:58:50
2#
你好,是想对活字格页面进行性能分析吗?

浏览器有自带的性能分析功能,包括chrome和edge等。



除此以外也可以在network下看下各个请求的加载速度。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
一诺千金
初级会员   /  发表于:2021-7-1 11:16:12
3#
我们要测试服务器并发,因为昨天我们发布程序后,发现多用户登录后,系统存在偶尔卡顿情况,只有重启后台,系统才正常访问。希望1、提供压力测试方案;2、是否可以查看错误日志。
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-7-1 15:49:51
4#
一诺千金 发表于 2021-7-1 11:16
我们要测试服务器并发,因为昨天我们发布程序后,发现多用户登录后,系统存在偶尔卡顿情况,只有重启后台, ...

您好,一般的压力测试需要找到足够的人和机器,在一段时间内同时访问系统,记录每个操作的耗费时间,然后与平时的操作时间作对比。
收集日志的话,在服务管理器错误收集,您需要在活字格服务管理器安装的机器上(一般为你公司的服务器或者云主机)的如下位置点击一下,
分析错误信息:
回复 使用道具 举报
一诺千金
初级会员   /  发表于:2021-7-2 11:23:58
5#
1、通过分析错误没有看出什么特别的异常信息,只是简单的检测。如下图

2、平台没有提供自动测试或其他方式吗?我们不可能找那么多用户和机器测试的?这样贸然上线会有很大风险的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部