The embodiment of the present application illustrates a batch generation method, device and system of data. The method illustrated in the implementation example of the application stores the thread group recording the order parameters in HTTP cookie manager in advance, wherein each thread group corresponds to a phpsessid, and then through simulating the HTTP request of login input, traverses HTTP cookie manager for many times, determines the target thread group, traverses HTTP cookie manager for each time to generate an order information, so as to achieve batch generation of orders. For the purpose of success, the method illustrated in the implementation example of this application only needs to input the order parameters once in the process of order batch production, and then generates the order in batch by repeatedly requesting HTTP cookie manager. The method illustrated in the implementation example of this application shortens the waiting time of the application platform server and improves the waiting time of the application platform server The bandwidth of the system and the resource utilization of the database.
【技术实现步骤摘要】
一种数据的批量生成方法,装置及系统
本专利技术涉及计算机
,特别涉及一种数据的批量生成方法,装置及系统。
技术介绍
近年来,中国经济的飞速发展,车辆保有量的快速增长,二手车的交易买卖越来越繁荣,随着二手车买卖交易的逐渐繁荣,二手车业务平台应运而生。二手车业务平台通常在全国各地收购二手车,然后将收购的二手车放在交易平台生售卖,在一些情况下,二手车的收购地与售卖地不在同一城市,这就需要将二手从收购地运输到售卖地;通常二手车业务平台,需要借助第三方运输公司运输二手车;通常,二手车交易平台通过构建矩阵APP将订单信息放置在网站的页面上所述订单信息包括:车辆信息,和/或运输费用,并显示在第三方的物流APP上,第三方运输公司通过物流APP查看订单信息,并进行抢单。在矩阵APP的构建完成后到所述矩阵APP投入运行之前,需要对矩阵APP的一些性能进行测试,例如,通常每个页面显示10条订单信息,这就需要每点击一次下拉键向下滚动10条订单信息,在此情况下就需要生成大于10条的订单信息,才能验证构建的矩阵APP是否可以完成每点击一次下拉键向下滚动10条订单信息的功能。现有技术示出的信息验证方法,在构建多条订单信息的过程中,通常依次输入每天订单信息,在依次输入订单信息的过程中,二手车业务平台的应用平台服务器长时间处于等待状态,降低了系统的带宽,以及数据库的资源利用率。
技术实现思路
本专利技术的专利技术目的在于提供一种数据的批量生成方法,装置及系统,以解决现有技术示出的方法在多条订单信息的构 ...
【技术保护点】
1.一种数据的批量生成方法,其特征在于,所述方法包括:/n获取订单参数,基于所述订单参数生成订单线程组;/n添加登入cookie,建立http cookie管理器,存储所述订单线程组;/n获取模拟http请求,基于所述模拟http请求,遍历所述http cookie管理器,批量生成订单信息。/n
【技术特征摘要】
1.一种数据的批量生成方法,其特征在于,所述方法包括:
获取订单参数,基于所述订单参数生成订单线程组;
添加登入cookie,建立httpcookie管理器,存储所述订单线程组;
获取模拟http请求,基于所述模拟http请求,遍历所述httpcookie管理器,批量生成订单信息。
2.根据权利要求1所述的方法,其特征在于,所述获取模拟http请求,基于所述模拟http请求,遍历所述httpcookie管理器,批量生成订单信息的步骤包括:
获取HTTP请求,所述HTTP请求包括:模拟PHPsessid,以及,遍历数量;
基于所述模拟PHPsessid,确定目标订单线程组,所述目标订单线程组的PHPsessid与所述模拟PHPsessid相同;
基于所述遍历数量,确定调用所述目标订单线程组的次数,生成相应次数的订单信息。
3.根据权利要求1所述的方法,其特征在于,所述获取模拟http请求,基于所述模拟http请求,遍历所述httpcookie管理器,批量生成订单信息的步骤包括:
获取HTTP请求,所述HTTP请求包括:差异项,以及,模拟PHPsessid;
基于所述模拟PHPsessid,确定目标订单线程组,所述目标订单线程组的PHPsessid与所述模拟PHPsessid相同;
合并所述差异项,以及,所述目标订单线程组,生成订单信息,发送所述订单信息至物流APP。
4.根据权利要求1所述的方法,其特征在于,所述获取模拟http请求,基于所述模拟http请求,遍历所述httpcookie管理器,批量生成订单信息的步骤包括:
分别获取待运输车辆的车牌号集,根据所述待运输车辆的数量确定遍历数量;
生成HTTP请求,所述HTTP请求包括:车牌号,遍历数量,以及,模拟PHPsessid;
根据所述遍历数量,确定遍历所述httpcookie管理器的次数,依次基于所述模拟
PHPsessid,确定目标订单线程组;
依次合并车牌号,以及,所述目标订单线程组,批量生成订单信息。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述获取订单参数,基于所述订单参数生成订单线程组的步骤包括:
获取订单参数,所述订单参数包括:预置限定条件;
根据所述预置限定条件聚类所述订单参数,生成聚类后的订单参数;
基于所述聚类后的订单参数,生成订单线程组。
6.一种数据的批量生成装置,其特征在于,所述装置包括:
获取单元,用于获取订单参数,基于所述订单参数生成订单线程组;
存储单元,用于添加登入c...
【专利技术属性】
技术研发人员:王时,张鹏,李聪,崔兴龙,
申请(专利权)人:车伯乐北京信息科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。