基于服务速度的供应商选择方法、装置、设备及存储介质制造方法及图纸

技术编号:32830533 阅读:17 留言:0更新日期:2022-03-26 20:42
本发明专利技术涉及数据分析领域,揭露一种基于服务速度的供应商选择方法,包括:构建滑动时间窗口,配置所述滑动时间窗口的时间维度,并根据所述时间维度向符合预设业务需求的供应商的服务器发送获取服务请求;接收所述供应商的服务器根据所述获取服务请求发送的响应数据;计算发送所述获取服务请求与接收到所述响应数据之间的间隔时间,得到响应时间,并从所述响应时间中选择最大响应时间及最小响应时间;根据所述最大响应时间及所述最小响应时间计算平均响应时间;根据所述平均响应时间及预设的供应商选择规则对所述供应商进行服务选择。本发明专利技术还提出一种基于服务速度的供应商选择装置、设备以及存储介质。本发明专利技术可以提高供应商管理效能。商管理效能。商管理效能。

【技术实现步骤摘要】
基于服务速度的供应商选择方法、装置、设备及存储介质


[0001]本专利技术涉及数据分析领域,尤其涉及一种基于服务速度的供应商选择方法、装置、电子设备及可读存储介质。

技术介绍

[0002]随着经济的发展,企业,尤其是大型企业,涉及对接的供应商越来越多,各个供应商的服务质量参差不齐,如何有效实时的管理供应商,提升服务质量,一直是一个难点。目前,现有的供应商管理方法需要提前根据业务规则设置管理逻辑,管理存在一定的滞后性,且经常需要根据业务需求更改管理逻辑,无法实现实时管理供应商,造成运营智能化不足,从而导致企业方对供应商的管理效能较低。

技术实现思路

[0003]本专利技术提供一种基于服务速度的供应商选择方法、装置、电子设备及计算机可读存储介质,其目的在于提高供应商管理效能。
[0004]为实现上述目的,本专利技术提供的一种基于服务速度的供应商选择方法,包括:
[0005]构建滑动时间窗口,配置所述滑动时间窗口的时间维度,并根据所述时间维度向符合预设业务需求的供应商的服务器发送获取服务请求;
[0006]接收所述供应商的服务器根据所述获取服务请求发送的响应数据;
[0007]计算发送所述获取服务请求与接收到所述响应数据之间的间隔时间,得到响应时间,并从所述响应时间中选择最大响应时间及最小响应时间;
[0008]根据所述最大响应时间及所述最小响应时间计算平均响应时间;
[0009]根据所述平均响应时间及预设的供应商选择规则对所述供应商进行服务选择。
[0010]可选地,所述配置所述滑动时间窗口的时间维度,包括:
[0011]根据所述业务需求,挑选符合所述业务需求的供应商;
[0012]获取所述供应商的历史响应时间,根据所述历史响应时间,确定所述滑动时间窗口内每个时间片段的时间长度;
[0013]根据所述供应商数量确定所述滑动时间窗口的时间长度;
[0014]根据所述时间片段的时间长度及所述滑动时间窗口的时间长度,确定所述滑动时间窗口的时间维度。
[0015]可选地,所述滑动时间窗口的时间维度还包括处理周期,所述处理周期包括所述滑动时间窗口的开始时间和/或结束时间。
[0016]可选地,所述接收所述供应商的服务器根据所述获取服务请求发送的响应数据,包括:
[0017]对所述滑动时间窗口内请求接口的获取服务请求中的时间数据进行时间戳转化,得到开始时间戳;
[0018]获取所述滑动时间窗口内接收接口的接收到的响应数据的时间信息,并根据所述
时间信息对所述响应数据进行时间戳转化,得到响应时间戳;
[0019]将所述开始时间戳及所述响应时间戳按时间戳顺序存储在预构建的B+树上。
[0020]可选地,当所述滑动时间窗口无法在所述处理周期内处理完成接收响应时间时,所述接收所述供应商的服务器根据所述获取服务请求发送的响应数据,包括:
[0021]根据所述响应数据的时间信息和所述滑动时间窗口的处理周期,得到所述响应数据的剩余处理时间;
[0022]将所述响应数据分配至与所述响应数据的剩余处理时间一致的其他滑动时间窗口继续处理。
[0023]可选地,所述计算发送所述获取服务请求与接收到所述响应数据之间的间隔时间,得到响应时间,包括:
[0024]从所述B+树中的叶子节点中提取开始时间戳及相对应的响应时间戳;
[0025]根据所述开始时间戳及所述响应时间戳进行计算,得到响应时间。
[0026]可选地,所述根据所述平均响应时间及预设的供应商选择规则对所述供应商进行服务选择,包括:
[0027]遍历所述每个供应商的平均响应时间,删除大于预设阈值的平均响应时间及相应供应商;
[0028]对所述剩下的所述供应商的平均响应时间进行倒数变化,得到平均响应时间的倒数;
[0029]对所述倒数进行化整比较,确定每个供应商在剩下的所述供应商中的占比权重;
[0030]根据所述占比权重,对所述供应商进行服务选择。
[0031]为了解决上述问题,本专利技术还提供一种线下产品推荐装置,所述装置包括:
[0032]服务请求发送模块,用于构建滑动时间窗口,配置所述滑动时间窗口的时间维度,并根据所述时间维度向符合预设业务需求的供应商的服务器发送获取服务请求;
[0033]平均响应时间计算模块,用于接收所述供应商的服务器根据所述获取服务请求发送的响应数据,计算发送所述获取服务请求与接收到所述响应数据之间的间隔时间,得到响应时间,并从所述响应时间中选择最大响应时间及最小响应时间,根据所述最大响应时间及所述最小响应时间计算平均响应时间;
[0034]供应商选择模块,用于根据所述平均响应时间及预设的供应商选择规则对所述供应商进行服务选择。
[0035]为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:
[0036]存储器,存储至少一个计算机程序;及
[0037]处理器,执行所述存储器中存储的计算机程序以实现上述所述的基于服务速度的供应商选择方法。
[0038]为了解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个计算机程序,所述至少一个计算机程序被电子设备中的处理器执行以实现上述所述的基于服务速度的供应商选择方法。
[0039]本专利技术实施例提出的基于服务速度的供应商选择方法、装置、电子设备及可读存储介质通过构建时间窗口,并配置所述时间窗口的维度,实现了对供应商的实时选择,无需根据业务规则提前设置需求逻辑,从而提高了供应商管理效率。进一步地,利用时间窗口对
符合预设业务需求的供应商进行服务响应时间测试,根据测试结果挑选供应商进行服务,降低了挑选供应商错误的风险,实现了对供应商的实时管理,提高了供应商管理效能。
附图说明
[0040]图1为本专利技术一实施例提供的基于服务速度的供应商选择方法的流程示意图;
[0041]图2为本专利技术一实施例提供的线下产品推荐装置的模块示意图;
[0042]图3为本专利技术一实施例提供的实现基于服务速度的供应商选择方法的电子设备的内部结构示意图;
[0043]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0044]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0045]本专利技术实施例提供一种基于服务速度的供应商选择方法。所述基于服务速度的供应商选择方法的执行主体包括但不限于服务端、终端等能够被配置为执行本申请实施例提供的该方法的电子设备中的至少一种。换言之,所述基于服务速度的供应商选择方法可以由安装在终端设备或服务端设备的软件或硬件来执行,所述软件可以是区块链平台。所述服务端可以包括独立的服务器,也可以包括提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(Co本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于服务速度的供应商选择方法,其特征在于,所述方法包括:构建滑动时间窗口,配置所述滑动时间窗口的时间维度,并根据所述时间维度向供应商的服务器发送获取服务请求;接收所述供应商的服务器根据所述获取服务请求发送的响应数据;计算发送所述获取服务请求与接收到所述响应数据之间的间隔时间,得到响应时间,并从所述响应时间中选择最大响应时间及最小响应时间;根据所述最大响应时间及所述最小响应时间计算平均响应时间;根据所述平均响应时间及预设的供应商选择规则对所述供应商进行服务选择。2.如权利要求1所述的基于服务速度的供应商选择方法,其特征在于,所述配置所述滑动时间窗口的时间维度,包括:根据所述业务需求,挑选符合所述业务需求的供应商;获取所述供应商的历史响应时间,根据所述历史响应时间,确定所述滑动时间窗口内每个时间片段的时间长度;根据所述供应商数量确定所述滑动时间窗口的时间长度;根据所述时间片段的时间长度及所述滑动时间窗口的时间长度,确定所述滑动时间窗口的时间维度。3.如权利要求2所述的基于服务速度的供应商选择方法,其特征在于,所述滑动时间窗口的时间维度还包括处理周期,所述处理周期包括所述滑动时间窗口的开始时间和/或结束时间。4.如权利要求1所述的基于服务速度的供应商选择方法,其特征在于,所述接收所述供应商的服务器根据所述获取服务请求发送的响应数据,包括:对所述滑动时间窗口内请求接口的获取服务请求中的时间数据进行时间戳转化,得到开始时间戳;获取所述滑动时间窗口内接收接口的接收到的响应数据的时间信息,并根据所述时间信息对所述响应数据进行时间戳转化,得到响应时间戳;将所述开始时间戳及所述响应时间戳按时间戳顺序存储在预构建的B+树上。5.如权利要求4所述的基于服务速度的供应商选择方法,其特征在于,当所述滑动时间窗口无法在所述处理周期内处理完成接收响应时间时,所述接收所述供应商的服务器根据所述获取服务请求发送的响应数据,包括:根据所述响应数据的时间信息和所述滑动时间窗口的处理周期,得到所述响应数据的剩余处理时间;将所述响应数据分配至与所述响应数据的剩...

【专利技术属性】
技术研发人员:李泽标
申请(专利权)人:中国平安财产保险股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1