[发明专利]一种Web服务器的并发数限制方法无效
| 申请号: | 200910306763.8 | 申请日: | 2009-09-09 |
| 公开(公告)号: | CN102024008A | 公开(公告)日: | 2011-04-20 |
| 发明(设计)人: | 裴旭斌;王伟峰;蒋鸿城;涂莹;贺燕;李熊;郁春雷 | 申请(专利权)人: | 浙江省电力公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 浙江翔隆专利事务所 33206 | 代理人: | 戴晓翔 |
| 地址: | 310007 *** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 web 服务器 并发 限制 方法 | ||
1.一种Web服务器的并发数限制方法,其特征在于它包括以下步骤:
(1)在Web服务器中设数据库连接池、查询连接模块及复数个业务功能模块,各业务功能模块通过查询连接模块访问数据库连接池;
(2)根据各业务功能模块一次数据库查询所耗费的数据库资源的大小分为大查询业务功能模块和一般查询业务功能模块,并将查询连接模块分为大查询连接模块和一般连接查询模块使各业务功能模块分别与大查询连接模块或一般查询模块对应连接;
(3)大查询连接模块设有总计数器及最大总并发数,总计数器的初始值为0;
(4)当用户端提交大查询请求至Web服务器时,在大查询连接模块中比较总主计数器值与最大总并发数,若总计数器值小于最大总并发数,则将总计数器值加1,然后从数据库连接池获取一个数据库连接,并通过此连接向数据库服务器提交数据库访问请求;否则提示用户等待;在数据库请求返回并释放数据库连接后,将总计数器值减1。
2.根据权利要求1所示的一种Web服务器的并发数限制方法,其特征在于:所述大查询连接模块包括复数个与大查询业务功能模块对应的大查询连接单元,所述的每一个大查询连接单元均设有计数器值与最大并发数。
3.根据权利要求2所示的一种Web服务器的并发数限制方法,其特征在于:当用户端提交大查询请求至Web服务器时,判断对应大查询连接单元的计数器及大查询连接模块的总计数器是否达到最大并发数及最大总并发数,如果均未达到,则将这两个计数器分别加1,然后提交数据库访问请求;否则提示用户等待;在数据库请求返回并释放数据库连接后,将这两个计数器分别减1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江省电力公司,未经浙江省电力公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910306763.8/1.html,转载请声明来源钻瓜专利网。





