[发明专利]一种通用压力仿真系统及其控制方法有效
申请号: | 201010128575.3 | 申请日: | 2010-03-19 |
公开(公告)号: | CN102195829A | 公开(公告)日: | 2011-09-21 |
发明(设计)人: | 余伟;李杰;徐景春;秦晓玲 | 申请(专利权)人: | 升东网络科技发展(上海)有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;G06F11/36;G06F9/46 |
代理公司: | 上海新天专利代理有限公司 31213 | 代理人: | 王敏杰 |
地址: | 201204 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通用 压力 仿真 系统 及其 控制 方法 | ||
1.一种通用压力仿真系统,其特征在于,包括表示层(1)、中间层集群(2)、数据层(3);
所述中间层集群(2)分别与表示层(1)、数据层(3)连接,中间层集群(2)对表示层(1)是透明的,数据层(3)对中间层集群(2)是透明的;
所述中间层集群(2)包含业务逻辑中间层(21)和测试中间层(22),业务逻辑中间层(21)与测试中间层(22)连接。
2.根据权利要求1所述的一种通用压力仿真系统,其特征在于,所述中间层集群(2)是无状态的中间层,该中间层配置有中间层服务器。
3.根据权利要求1或2所述的一种通用压力仿真系统,其特征在于,所述中间层服务器对业务逻辑数据的处理是利用嵌入式脚本实现的。
4.根据权利要求1所述的一种通用压力仿真系统,其特征在于,所述数据层(3)配置有缓存存储器、数据库代理服务器和多套数据库服务器。
5.根据权利要求1所述的一种通用压力仿真系统的控制方法,其特征在于,包含以下步骤:
步骤1:在生产环境中,业务逻辑中间层(21)接收表示层(1)的用户请求,提交给嵌入式脚本进行处理,嵌入式脚本反序列化用户请求,产生一个请求对象;
步骤2:在生产环境中,业务逻辑中间层(21)针对请求对象,产生一个轻量级线程,调用嵌入式脚本执行生产环境的业务逻辑;
步骤3:在生产环境中,根据数据库管理员的需求,产生一个新的用户请求;
步骤4:在生产环境中,业务逻辑中间层(21)继续执行生产环境的业务逻辑。
6.根据权利要求4所述的一种通用压力仿真系统的控制方法,其特征在于,所述步骤3还包含以下步骤:
步骤3.1:所述产生的新的用户请求异步发送至测试环境的测试中间层(22),测试中间层(22)接收新的用户请求后提交给嵌入式脚本进行处理,嵌入式脚本反序列化新的用户请求,产生一个新的用户请求对象;
步骤3.2:在测试环境中,测试中间层(22)针对新的用户请求对象,产生一个新的轻量级线程,调用嵌入式脚本执行测试环境的业务逻辑;
步骤3.3:在测试环境中,测试中间层(22)的业务逻辑处理完毕,直接结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于升东网络科技发展(上海)有限公司,未经升东网络科技发展(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010128575.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多用户电视
- 下一篇:带有GPS导航功能的地面数字电视一体机