[发明专利]线程连接的控制方法及装置在审
申请号: | 201710151688.7 | 申请日: | 2017-03-14 |
公开(公告)号: | CN107861755A | 公开(公告)日: | 2018-03-30 |
发明(设计)人: | 杨圣;黄晓鸿 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F9/50 |
代理公司: | 深圳市世纪恒程知识产权代理事务所44287 | 代理人: | 胡海国 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 线程 连接 控制 方法 装置 | ||
1.一种线程连接的控制方法,其特征在于,所述控制方法包括以下步骤:
接收访问系统发送的访问请求,并根据所述访问系统的类型动态定义允许最大线程数,为各线程接口设置对应的线程开关;
为所述各线程接口分配所述访问请求中包括的访问任务;
在某一线程接口的访问任务出现访问异常时,停止异常任务,并通过所述线程开关关闭所述异常任务对应的线程接口。
2.如权利要求1所述的控制方法,其特征在于,所述接收访问系统发送的访问请求,并根据所述访问系统的类型动态定义允许最大线程数,为各线程接口设置对应的线程开关的步骤包括:
接收所述访问系统发送的访问请求,并根据所述访问请求确定所述访问系统的类型;
根据所述访问系统的类型通过spring框架动态定义允许最大线程数,并为各线程接口设置对应的线程开关。
3.如权利要求1所述的控制方法,其特征在于,所述为所述各线程接口分配所述访问系统的访问任务的步骤包括:
判断所述访问请求中包括的访问任务数量是否大于所述允许最大线程数;
若所述访问任务数量大于所述允许最大线程数,则根据第一预设分配规则和访问请求中的访问任务优先级为所述访问请求中的部分访问任务优先分配线程接口;
若所述访问任务数量小于或等于所述允许最大线程数,则根据第二预设分配规则为所述访问请求中的所有访问任务统一分配线程接口。
4.如权利要求1中所述的控制方法,其特征在于,所述在某一线程接口的访问任务出现访问异常时,停止异常任务,并通过所述线程开关关闭所述异常任务对应的线程接口的步骤之后,还包括:
释放所述异常任务,并通过所述线程开关打开所述异常任务对应的线程接口,以重新分配访问任务。
5.如权利要求1至4中任一项权利要求所述的控制方法,其特征在于,所述在某一线程接口的访问任务出现访问异常时,停止异常任务,并通过所述线程开关关闭所述异常任务对应的线程接口的步骤之后,还包括:
在所述访问请求中包括的访问任务全部完成时,重置所有线程接口,以根据下一访问系统的类型重新定义所述允许最大线程数和设置线程开关。
6.一种线程连接的控制装置,其特征在于,所述控制装置包括:
设置模块,用于接收访问系统发送的访问请求,并根据所述访问系统的类型动态定义允许最大线程数,为各线程接口设置对应的线程开关;
分配模块,用于为所述各线程接口分配所述访问请求中包括的访问任务;
关闭模块,用于在某一线程接口的访问任务出现访问异常时,停止异常任务,并通过所述线程开关关闭所述异常任务对应的线程接口。
7.如权利要求6所述的控制装置,其特征在于,所述设置模块包括;
接收单元,用于接收所述访问系统发送的访问请求,并根据所述访问请求确定所述访问系统的类型;
设置单元,用于根据所述访问系统的类型通过spring框架动态定义允许最大线程数,并为各线程接口设置对应的线程开关。
8.如权利要求6所述的控制装置,其特征在于,所述分配模块包括:
判断单元,用于判断所述访问请求中包括的访问任务数量是否大于所述允许最大线程数;
第一分配单元,用于若所述访问任务数量大于所述允许最大线程数,则根据第一预设分配规则和访问请求中的访问任务优先级为所述访问请求中的部分访问任务优先分配线程接口;
第二分配单元,用于若所述访问任务数量小于或等于所述允许最大线程数,则根据第二预设分配规则为所述访问请求中的所有访问任务统一分配线程接口。
9.如权利要求6所述的控制装置,其特征在于,所述控制装置还包括:
释放模块,用于释放所述异常任务,并通过所述线程开关打开所述异常任务对应的线程接口,以重新分配访问任务。
10.如权利要求6至9中任一项权利要求所述的控制装置,其特征在于,所述控制装置还包括;
重置模块,用于在所述访问请求中包括的访问任务全部完成时,重置所有线程接口,以根据下一访问系统的类型重新定义所述允许最大线程数和设置线程开关。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710151688.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息处理方法与电子设备
- 下一篇:模板推荐方法和装置