[发明专利]OTA网站中附件的处理方法、系统、设备及介质在审
申请号: | 202110192125.9 | 申请日: | 2021-02-19 |
公开(公告)号: | CN112968958A | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 吴新峰;茅晓东;谢炀炀;马艳丽;赵桐漪 | 申请(专利权)人: | 携程计算机技术(上海)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F16/174 |
代理公司: | 上海弼兴律师事务所 31283 | 代理人: | 杨东明;张冉 |
地址: | 200335 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ota 网站 附件 处理 方法 系统 设备 介质 | ||
本发明公开了一种OTA网站中附件的处理方法、系统、设备及介质,该处理方法包括:将待上传的附件分割成多个子附件;将多个子附件分别进行压缩,得到多个压缩后的子附件;将多个压缩后的子附件均上传至服务器集群。本发明通过将待上传附件分割成多个子附件,并将多个子附件分别进行压缩,得到多个压缩后的子附件,再将压缩后的多个子附件均上传至服务器集群,提高了附件上传速度,避免了大附件上传速度慢的问题。
技术领域
本发明涉及计算机信息技术领域,特别涉及一种OTA(Online Travel Agency,在线旅游社)网站中附件的处理方法、系统、设备及介质。
背景技术
目前的OTA网站事件平台中,在上传图片、视频、word文件或者PPT等附件时,直接将原始附件上传至服务端,但是在附件过大时,直接上传原始附件会出现上传速度慢的问题。
发明内容
本发明要解决的技术问题是为了克服现有技术中对于大附件的上传,存在上传速度慢的缺陷,提供一种OTA网站中附件的处理方法、系统、设备及介质。
本发明是通过下述技术方案来解决上述技术问题:
本发明第一方面提供了一种OTA网站中附件的处理方法,所述处理方法包括:
将待上传的附件分割成多个子附件;
将所述多个子附件分别进行压缩,得到多个压缩后的子附件;
将所述多个压缩后的子附件均上传至服务器集群。
较佳地,所述将待上传的附件分割成多个子附件的步骤之前,所述处理方法还包括:
获取所述待上传的附件;
判断所述待上传的附件是否大于附件的预设阈值,若是,则将所述待上传的附件分割成所述多个子附件;
和/或,
所述将待上传的附件分割成多个子附件的步骤之后,所述处理方法还包括:
对每个所述子附件按照顺序设置编号。
较佳地,所述将所述多个压缩后的子附件均上传至服务器集群的步骤之后,所述处理方法还包括:
判断所述服务器集群的当前子附件数量与子附件的总数量是否相同,若是,则停止将所述多个压缩后的子附件上传至所述服务器集群;若否,则继续将所述多个压缩后的子附件均上传至所述服务器集群;所述服务器集群将接收到的所述多个压缩后的子附件保存至redis(远程字典服务)中。
较佳地,所述停止将所述多个压缩后的子附件上传至所述服务器集群的步骤之后,所述处理方法还包括:
从所述服务器集群中获取目标服务器,所述目标服务器为空闲服务器;
将解压合并指令发送至所述目标服务器,所述目标服务器从所述redis中获取所有子附件后按照编号对所述所有子附件进行解压并合并成一个附件。
本发明第二方面提供了一种OTA网站中附件的处理系统,所述处理系统包括分割模块、压缩模块和上传模块;
所述分割模块用于将待上传的附件分割成多个子附件;
所述压缩模块用于将所述多个子附件分别进行压缩,得到多个压缩后的子附件;
所述上传模块用于将所述多个压缩后的子附件均上传至服务器集群。
较佳地,所述处理系统还包括第一获取模块和第一判断模块;
所述第一获取模块用于获取所述待上传的附件;
所述第一判断模块用于判断所述待上传的附件是否大于附件的预设阈值,若是,则调用所述分割模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于携程计算机技术(上海)有限公司,未经携程计算机技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110192125.9/2.html,转载请声明来源钻瓜专利网。