金融行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210663335.6 (22)申请日 2022.06.13 (71)申请人 中国兵器 工业信息中心 地址 100032 北京市西城区三里河路46号 (72)发明人 杨建新 姚志强 兰小平 杨一铭  王波 王宏伟 刘照茜 肖为胜  常松松 李鑫  (74)专利代理 机构 北京维正专利代理有限公司 11508 专利代理师 孙中勤 (51)Int.Cl. G06F 9/445(2018.01) G06F 9/451(2018.01) G06Q 10/04(2012.01) (54)发明名称 一种快速 响应需求的微服务组合配置方法、 系统以及存 储介质 (57)摘要 本申请涉及一种快速响应需求的微服务组 合配置方法、 系统以及存储介质, 涉及微服务组 合应用领域, 解决了用户在选择的过程中容易因 为自己的判断或疏忽出错, 导致所选的微服务需 求非自己想要的, 较为麻烦的问题, 其包括: 基于 用户历史对本次微服务需求信息的设置情况, 预 测用户本次对相应微服务的相关需求信息并作 展示; 获取用户对微服务的需求信息; 对功能需 求和性能需求分别建立多色集合围道矩阵, 对构 建的多层 多色集合围道矩阵逐层求解, 形成微服 务组合求解模型, 对微服务组合配置进行求解; 获取符合需求的多样性配置结果。 本申请具有如 下效果: 有效提高用户选对微服务需求的概率, 从而提高获取符合需求的微服务配置方案的效 率。 权利要求书3页 说明书9页 附图8页 CN 115061744 A 2022.09.16 CN 115061744 A 1.一种快速响应需求的微 服务组合配置方法, 其特 征在于, 包括: 基于用户历史对本次微服务需求信 息的设置情况, 预测用户本次对相应微服务的相关 需求信息并作展示; 获取用户对微 服务的需求信息; 将用户的需求信息进行划分, 分类为功能需求信息和性能需求信息; 基于预设的微服务功能类别与微服务资源库的对应关系, 选择与功能需求信 息所对应 的微服务资源库, 并选择与性能需求信息所对应的微 服务资源库; 将功能需求信 息映射为多色集合的统一颜色, 筛选得到的微服务映射为多色集合的元 素, 建立多色集 合围道矩阵; 对建立的多色集 合围道矩阵进行求 解, 筛选符合功能需求的微 服务; 将性能需求信 息映射为多色集合的统一颜色, 筛选得到的微服务映射为多色集合的元 素, 建立多色集 合围道矩阵; 对构建的多色集 合围道矩阵进行求 解, 筛选符合性能需求的微 服务; 经过多层集合围道矩阵筛选得到的若干微服务为符合功能需求和性能需求的微服务, 将其组合即为符合需求的多样性配置结果。 2.根据权利要求1所述的一种快速响应需求的微服务组合配置方法, 其特征在于, 预测 用户本次对相应微 服务的相关需求信息并作展示包括: 获取当前用户历史是否设置过相应微 服务的需求信息; 若当前用户历史有设置过相应微服务的需求信 息, 则基于当前用户历史设置过相应微 服务的需求信息, 预测分析当前用户本次对相应微 服务的需求信息, 并展示于 显示界面; 若当前用户历史未设置过相应微服务的需求信 息, 则基于当前用户历史设置过同类微 服务的需求信息, 预测分析当前用户本次对相 应微服务的相关需求信息, 并展示于显示界 面。 3.根据权利要求2所述的一种快速响应需求的微服务组合配置方法, 其特征在于, 若当 前用户历史有设置过相应微服务的需求信息, 基于 当前用户历史设置过相应微服务的需求 信息, 预测分析当前用户本次对相应微 服务的需求信息, 并展示于 显示界面包括: 获取当前用户历史每次设置过相应微服务的需求信 息, 需求信 息包括具体需求以及需 求个数; 基于用户临近三 次所设置的需求个数的平均数, 作为所预测的用户本次对相应微服务 的需求个数; 基于用户历史每次设置过相应微服务的具体需求, 分析每个具体需求的整体出现频 次, 按照频次由多至少 筛选出满足所预测的需求个数 的具体需求, 作为所预测的用户本次 对相应微 服务的具体需求, 并展示于 显示界面。 4.根据权利要求3所述的一种快速响应需求的微服务组合配置方法, 其特征在于, 基于 用户临近三次所设置的需求个数的平均数, 作为所预测的用户本次对相应微服务的需求个 数包括: 获取用户临近三次所设置的需求个数的平均数; 分析用户临近三次所设置的需求个数的平均数 是否为整数; 若为整数, 则将用户临近三 次所设置的需求个数的平均 数作为所预测的用户本次对相权 利 要 求 书 1/3 页 2 CN 115061744 A 2应微服务的需求个数; 反之, 则基于用户临近三次实 际设置的需求个数, 与用户历史平均每次所设置的需求 个数作比较; 若用户临近三 次实际设置的需求个数超出用户历史平均每次所设置的需求个数, 则将 平均数的小 数部分去掉, 并加1, 取得的整 数部分作为所预测的用户本次对相应微服务的需 求个数 若用户临近三 次实际设置的需求个数低于用户历史平均每次所设置的需求个数, 则去 掉平均数的小数部分, 取 得的整数部分作为所 预测的用户本次对相应微 服务的需求个数。 5.根据权利要求2任意一项所述的一种快速响应需求的微服务组合配置方法, 其特征 在于: 基于当前用户历史设置过同类微服务的需求信息, 预测分析当前用户本次对相 应微 服务的相关需求信息, 并展示于 显示界面包括: 获取用户历史设置过同类微 服务的需求信息, 需求信息包括具体需求以及需求个数; 分析获取用户历史所设置的同类微服务的具体需求个数情况信 息, 分析获取所选用频 次最高的具体需求个数作为预测分析当前用户本次对相应微 服务的需求个数; 分析获取用户历史所设置的同类微服务每个具体需求的整体出现概率, 并结合所预测 的需求个数 下用户历史所设置的具体需求的概 率, 预测每 个具体需求的出现概 率; 按照所预测的每个具体需求的出现概率由多至少筛选出满足所预测的需求个数的具 体需求。 6.根据权利要求5所述的一种快速响应需求的微服务组合配置方法, 其特征在于, 预测 每个具体需求的出现概 率包括: 获取用户历史所设置的同类微服务每个具体需求的整体出现概率, 以及所预测的需求 个数下用户历史所设置的具体需求的概 率; 应用预设的预测公式计算出每 个具体需求的出现概 率, 具体预测公式如下: Zi=Ai*q1+Bi*q2, 0<i<=N, q1+q2=1; N为具体需求的总个数, Zi为第i个需求的预测概 率; Ai为同类微 服务第i个需求的整体出现概 率; q1为Ai的权重占比; Bi为所预测的需求个数 下, 用户历史所设置的第i个需求的概 率; Q2为Bi的权重占比。 7.根据权利要求2至5任意一项所述的一种快速响应需求的微服务组合配置方法, 其特 征在于: 还 包括位于获取符合需求的多样性配置结果之后的步骤: 获取用户于显示界面所选择的需求信息为基于历史对微服务同样的需求信息所预测 的需求信息或基于同类微服务的需求信息所预测的需求信息时, 用户后续所设置的多样性 配置结果展示的模式的占比数据; 选择占比数据最高的模式作为默认的多样性配置结果展示的模式并作展示。 8.根据权利要求7所述的一种快速响应需求的微服务组合配置方法, 其特征在于, 选择 占比数据最高的模式作为默认的多样性配置结果展示的模式并作展示包括: 分析占比数据最高的模式是否为多个;权 利 要 求 书 2/3 页 3 CN 115061744 A 3

.PDF文档 专利 一种快速响应需求的微服务组合配置方法、系统以及存储介质

文档预览
中文文档 21 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共21页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种快速响应需求的微服务组合配置方法、系统以及存储介质 第 1 页 专利 一种快速响应需求的微服务组合配置方法、系统以及存储介质 第 2 页 专利 一种快速响应需求的微服务组合配置方法、系统以及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:00:50上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。