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的测试环境
IntelliFlow.Net的测试结果 (一)业务性能测试
测试结果显示:在100、300和500个并发用户进行压力测试时,软件性能表现良好。服务器的资源消耗情况较为正常,未出现性能瓶颈。 说明:测试脚本程序未设置思考时间。测试运行时间为每项并发用户条件下,每项事务180秒;获取流程实例与提交流程实例在一个事务中。 (二)48小时疲劳强度测试
测试结果显示:软件运行稳定,服务器的资源消耗情况较为正常,未出现性能瓶颈。 说明:在进行疲劳强度测试时,测试脚本程序设置思考时间为2秒。产生实例和获取并提交实例各150用户,产生实例提前20分钟;测试运行时间为48小时。获取并提交业务时,出现12个Http连接错误,分析是IIS来不及接受请求,reset连接,与引擎无关。
|