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





