IntelliFlow.Net性能评测

news/2024/7/3 12:09:02

IntelliFlow.Net性能评测

 

IntelliFlow.Net是什么

本人主持研发的基于.Net Framework 3.0的工作流引擎intelliFlow.Net 2.1版于2007-7-16日通过了国家软件测试中心的专业测试,性能良好。

IntelliFlow.Net采用双引擎驱动技术,基于RETE算法的规则引擎表达和演绎流程逻辑,流程核心引擎根据规则引擎的推理结论柔性驱动流程逻辑。

IntelliFlow.Net基于用户视角的流程建模工具用全新的建模理念带给流程设计者从未有过的情感体验,其精简节点集与WPF的强大展现力相结合,使用者将领略逼真业务化设计环境的快感

IntelliFlow.Net独特的流程监控工具采用下一代革命性编程技术WPF把用户体验提升到所见即所得的业务场景中;从运行性能监控、业务参数监控到BI分析,无处不体验着测得准、测得快、测得好的监控宗旨;不仅随时获取生产环境的性能和业务参数,更能随时掌控流程运行轨迹,指挥着你的系统流向你认为最佳的业务运行点。

IntelliFlow.Net不再单纯依赖Web容器(如IIS)的分布式处理能力,其自主知识产权的Load Balance服务组件使得你的应用场景可以摆脱任何Web容器的限制,提供原生的容错与流量均衡服务。

IntelliFlow.Net实施过程遵循契合人的思维、开发过程以人为本的宗旨,不仅关注最终用户的情感体验,更关注开发者的感受。IntelliFlow.Net采用VSTS/VSIP技术,使得应用实施人员在VS2005/VS2008环境下,轻松实现从参数配置、流程建模、动作开发、流程测试、流程部署全过程快速实施。无论你是SmartClient应用还是Web应用,均得到完美的支持。

IntelliFlow.Net的测试环境

测试工具

1.       系统负载测试工具 Silk Performer 6.5

2.       服务器性能监控工具Silk Performer Performance Explorer 6.5

测试规范

1.     GB/T 16260-1996《信息技术 软件产品评价 质量特性及其使用指南》国家标准。

2.     GB/T 17544-1998《信息技术 软件包 质量要求和测试》国家标准。

参考规范

1.       GB/T 18905-2002《软件工程 产品评价》国家标准。

2.       GB/T 15481-2000《检测和校准实验室能力的通用要求》国家标准。

 

服务器

名称

数据库与引擎服务器

型号

DELL 6850

硬件

CPUIntel Xeon 3GHz4颗)                               内存:8GB
其它:146GB

软件

操作系统:Windows Server 2003 SP1

数据库:Oracle 9.2.0.1.0

其他支撑软件:.Net Framework 2.0/3.0

服务器

名称

Web服务器

型号

 

硬件

CPUIntel Xeon 3.16GHz4颗)      内存:8GB

其它:173GB4块)

软件

操作系统:Windows Server 2003 SP2

其他支撑软件:IIS 6.0.Net Framework 2.0

客户端

名称

客户端1

型号

DELL SX280

硬件

CPUIntel PIV 2.8GHz                             内存:512MB
其它: 80G 硬盘

软件

操作系统:Windows XP Professional SP2

其他支撑软件:IE 6.0 SP2

客户端

名称

客户端2

型号

DELL SX280

硬件

CPUIntel PIV 2.8GHz          内存:512MB

其它: 80G 硬盘

软件

操作系统:Windows XP Professional SP2

数据库:IE 6.0 SP2

网络设备

名称

型号

数量

备注

交换机

Cisco 2950

1

 

 

 

IntelliFlow.Net的测试结果

(一)业务性能测试

并发用户

100

300

500

产生流程实例

事务平均响应时间

0.18

0.55

0.92

平均每秒事务数

511.52

507.80

508.92

获取并提交流程实例

事务平均响应时间

0.29

0.93

1.45

平均每秒事务数

322.53

305.71

322.95

测试结果显示:在100300500个并发用户进行压力测试时,软件性能表现良好。服务器的资源消耗情况较为正常,未出现性能瓶颈。

说明:测试脚本程序未设置思考时间。测试运行时间为每项并发用户条件下,每项事务180秒;获取流程实例与提交流程实例在一个事务中。

(二)48小时疲劳强度测试

并发用户

产生流程实例

获取并递交流程实例

失败事务数

平均响应时间

每秒事务数

流程实例总数

平均响应时间

每秒事务数

流程实例总数

12

300

0.659

90.33

17133912

0.379

107.96

17133900

测试结果显示:软件运行稳定,服务器的资源消耗情况较为正常,未出现性能瓶颈。

说明:在进行疲劳强度测试时,测试脚本程序设置思考时间为2秒。产生实例和获取并提交实例各150用户,产生实例提前20分钟;测试运行时间为48小时。获取并提交业务时,出现12Http连接错误,分析是IIS来不及接受请求,reset连接,与引擎无关。

 

 





http://www.niftyadmin.cn/n/3657504.html

相关文章

Domain Adaptation 论文笔记

Domain Adaptation 论文阅读笔记 文章目录Domain Adaptation 论文阅读笔记一、Method SummaryUnsupervised Domain Adaptation by BackpropagationLearning Transferable Features with Deep Adaptation NetworksCoupled Generative Adversarial NetworksDomain Separation Net…

工作流参考规范概述

工作流参考规范概述【摘 要】工作流管理系统被称为下一代的企业业务操作系统。人们在普遍重视工作流应用的需求满足度和柔性驱动能力的同时,却很少关注工作流应用的规范及应用过程的本质。本文结合WfMC的规范对工作流参考模型作一概述。【关键字】 WfMC 活动…

微软技术在金融行业的应用

微软技术在金融行业的应用【摘 要】 本文将基于微软.Net技术框架,利用智能客户端(Smart Client)技术提升金融前端的用户体验度;提出了金融前端中间件的概念,利用集成与创新的应用理念构建全新的金融客户端架构&…

Jpage分页——hibernate的通用分页程序

本文源自昨夜风网站(www.zuoyefeng.com),现发表于csdn.net,转载请标明出处(www.zuoyefeng.com)。名声显赫而招摇的数据持久层框架Hibernate,通过query.setFirstResult和query.setMaxResult来实现了对数据的分页,这个分页的实质在S…

JSP使用Sql Server存储过程

1、过储过程的标准使用方法:可实现存储过程中的各种功能,和最简方法相比,它可以得到out参数和过程返回值。?就是参数的占位符,一个问号代表有一个参数。String proc "{call procname (?,?)}";C…

故障诊断专家系统研究之一-----绪论

绪论 1 研究的意义及必要性燃气轮机是典型的动力设备,被广泛地应用于电力、能源、交通及军事等关系国计民生的重要部门。因此,研究如何提高燃气轮机使用寿命及可靠性,减少事故发生,以充分提高其经济性及安全性系数,无…

故障诊断专家系统研究之二-----性能预估及状态评估

性能预估及状态评估 1 状态监测与诊断用燃气轮机热力模型的建立1-1 建立热力模型的意义与作用Saravanamuttoo 19741983Macisaac[7]1992ZhuSaravanamuttoo[8]Hot End MethodStamatis[9]以下算法部分(略)以下算法部分(略&#xff0…