发明名称 |
业务请求处理方法和装置 |
摘要 |
本发明提供了一种业务请求处理方法和装置,其中,所述方法包括:拦截应用向数据库发送的业务请求;判断连接池中是否存在与所述数据库的空闲连接;若不存在,则保存所述业务请求,并按照设定规则持续判断所述连接池中是否存在所述与所述数据库的空闲连接,直至所述连接池中出现所述空闲连接;选择出现的所述空闲连接,并使用选择的所述空闲连接将所述业务请求发送至数据库。通过本发明,应用只需发送一次业务请求,即可保证业务请求被数据库处理,既能够避免用户接收到业务请求失败的消息导致使用体验降低,又能够避免应用重复发送业务请求,因此,既能够降低应用所在终端以及网络的操作负担又能够提升用户的使用体验。 |
申请公布号 |
CN104572974A |
申请公布日期 |
2015.04.29 |
申请号 |
CN201410854779.3 |
申请日期 |
2014.12.31 |
申请人 |
北京奇虎科技有限公司;奇智软件(北京)有限公司 |
发明人 |
朱超;陈非;王超 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京润泽恒知识产权代理有限公司 11319 |
代理人 |
兰淑铎 |
主权项 |
一种业务请求处理方法,包括:拦截应用向数据库发送的业务请求;判断连接池中是否存在与所述数据库的空闲连接;若不存在,则保存所述业务请求,并按照设定规则持续判断所述连接池中是否存在所述与所述数据库的空闲连接,直至所述连接池中出现所述空闲连接;以及选择出现的所述空闲连接,并使用选择的所述空闲连接将所述业务请求发送至所述数据库。 |
地址 |
100088 北京市西城区新街口外大街28号D座112室(德胜园区) |