[发明专利]图片处理方法及其系统有效
申请号: | 201310632152.9 | 申请日: | 2013-11-29 |
公开(公告)号: | CN103617040B | 公开(公告)日: | 2018-03-16 |
发明(设计)人: | 杨涛;吕本伟 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;H04L29/06 |
代理公司: | 北京国昊天诚知识产权代理有限公司11315 | 代理人: | 许志勇 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图片 处理 方法 及其 系统 | ||
技术领域
本发明涉及图片处理技术领域,尤其是一种图片处理方法及其系统。
背景技术
随着多媒体技术和计算机网络技术的迅猛发展,对Web服务器的请求也大量增加。在实际工作中,Web服务器接收到的请求中包括对多种不同资源的请求。其中,图片处理请求占有较大的比重。
现今的网络中,常常需要传输或处理大量的图片信息。例如在网络上搜寻图片时,服务器会将所搜寻到的图片信息传送到使用者终端的显示屏上显示。大量的图片处理请求会降低系统和网络运行效率,如果不及时进行处理,将导致网络服务质量下降。
有鉴于此,往往通过增加服务器的方式提升图片请求处理能力。但是,如何使扩充的服务器集群稳定处理请求、使服务器集群能够处理海量(千万级别)的图片请求是目前需要解决的问题。
发明内容
本发明的主要目的在于提供一种图片处理方法及其系统,以解决现有技术中存在的无法有效地提升服务器集群处理海量图片请求能力的问题。
为了解决上述问题,根据本发明的一个方面提供一种图片处理方法,其包括:获取预先存储的图片处理请求;根据所获取的所述图片处理请求产生图片处理任务组,其中,所述图片处理任务组具有对应的组处理状态;根据所述组处理状态控制所述图片处理任务组进行图片处理。
其中,所述图片处理任务组的组处理状态包括:开始状态、初始化状态、部分完成状态、等待回调状态、回调成功状态、结束状态。
其中,所述方法还包括:提供状态机,通过所述状态机管理所述图片处理任务组的组处理状态。
其中,所述方法还包括:设置所述图片处理任务组在多个组处理状态之间的转换条件;当符合所述转换条件时,所述状态机控制所述图片处理任务组转换至相应的组处理状态。
其中,所述方法还包括:所述图片处理任务组中包括多个图片处理子任务,其中,每个图片处理子任务具有对应的子任务处理状态;根据所述子任务处理状态控制所述图片处理子任务进行图片处理。
其中,所述图片处理子任务的子任务处理状态包括:图片抓取完成状态、图片处理完成状态。
其中,在所述获取预先存储的图片处理请求的步骤之前,所述方法还包括:自请求方接收图片处理请求,将所述图片处理请求存储在设置的请求池中;所述获取预先存储的图片处理请求的步骤,包括:根据当前工作负载从所述请求池中获取图片处理请求。
根据本发明的另一个方面还提供一种图片处理系统,其包括:获取模块,用于获取预先存储的图片处理请求;生成模块,用于根据所获取的所述图片处理请求产生图片处理任务组,其中,所述图片处理任务组具有对应的组处理状态;第一控制模块,用于根据所述组处理状态控制所述图片处理任务组进行图片处理。
其中,所述图片处理任务组的组处理状态包括:开始状态、初始状态、部分完成状态、等待回调状态、回调成功状态、结束状态。
其中,所述系统还包括:状态机模块,用于管理所述图片处理任务组的组处理状态。
其中,所述系统还包括:转换条件设置模块,用于设置所述图片处理任务组在多个组处理状态之间的转换条件;所述状态机模块还用于,在符合所述转换条件时,控制所述图片处理任务组转换至相应的组处理状态。
其中,所述图片处理任务组中包括多个图片处理子任务,其中,每个图片处理子任务具有相对应的子任务处理状态;所述系统还包括:第二控制模块,用于根据所述子任务处理状态控制所述图片处理子任务进行图片处理。
其中,所述图片处理子任务的子任务处理状态包括:图片抓取完成状态、图片处理完成状态。
其中,所述系统还包括:接收模块,用于接收来自请求方的图片处理请求;存储模块,用于将所述图片处理请求存储在设置的请求池中;所述获取模块还用于根据当前工作负载从所述请求池中获取图片处理请求。
根据本发明的技术方案,通过图片处理任务组的组处理状态,控制图片处理任务组进行图片处理,能够方便地扩充服务器集群,从而能够稳定地支持海量(千万级别)的图片请求处理。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310632152.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种减小帽口补缩的铸造砂箱
- 下一篇:尺寸可调熔模铸造浇道模具