iso file download
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111681946.5 (22)申请日 2021.12.31 (71)申请人 北京奇艺世纪科技有限公司 地址 100080 北京市海淀区北一 街2号鸿城 拓展大厦10、 1 1层 (72)发明人 张泽武 陆其明 杨中仁 石训辉  黄凯 谭在龙  (74)专利代理 机构 北京华夏泰和知识产权代理 有限公司 1 1662 代理人 曾军 (51)Int.Cl. G06F 9/50(2006.01) (54)发明名称 一种服务处理方法、 装置、 电子设备及存储 介质 (57)摘要 本申请公开了一种服务处理方法、 装置、 电 子设备及存储介质。 其中, 该方法包括: 响应来自 于请求方的访问请求, 获取所述请求方请求访问 的目标服务的目标服务状态; 在所述目标服务状 态用于指示所述目标服务过载的情况下, 按照所 述目标服务状态对应的降级操作对所述目标服 进行服务降级, 得到服务降级后的目标服务; 使 用服务降级后的目标服务对所述访问请求进行 服务。 本申请通过将每个状态对应不同的降级处 理操作, 通过关闭非核心接口来节省CPU和内存 资源, 从而加强对核心业务的支持, 将使得一部 分用户也得到核心服务支持, 相比常规的服务降 级处理。 减轻用户损失, 也兼顾了服务降级后的 平衡性, 保证用户体验。 权利要求书2页 说明书8页 附图2页 CN 114327907 A 2022.04.12 CN 114327907 A 1.一种服 务处理方法, 其特 征在于, 包括: 响应来自于请求方的访问请求, 获取所述请求方请求访问的目标服务的目标服务状 态; 在所述目标服务状态用于指示所述目标服务过载的情况下, 按照所述目标服务状态对 应的降级操作对所述目标服进行服 务降级, 得到服 务降级后的目标服 务; 使用服务降级后的目标服 务对所述访问请求进行服 务。 2.根据权利要求1所述的方法, 其特征在于, 所述获取所述请求方请求访问的目标服务 的服务状态, 包括: 获取所述目标服 务在目标时间周期的目标访问量; 获取所述目标服 务在目标时间周期内对应的访问量上限; 根据目标访问量与所述访问量上限之间的比值, 确定所述目标服 务的目标服 务状态。 3.根据权利要求1所述的方法, 其特征在于, 所述按照所述目标服务状态对应的降级操 作对所述目标服进行服 务降级, 得到服 务降级后的目标服 务, 包括: 获取服务降级配置表, 其中, 所述服务降级配置表中包括服务状态, 以及所述服务状态 绑定的降级操作, 所述 服务状态包括: 异常运行状态以及停止运行状态; 从所述服务降级配置表中确定所述目标服 务状态对应的目标降级操作; 按照所述目标降级操作对所述目标服 务进行服 务降级, 得到服 务降级后的目标服 务。 4.根据权利要求3所述的方法, 其特征在于, 在所述目标服务状态为所述异常运行状态 的情况下, 所述按照所述 目标降级操作对所述 目标服务进行服务降级, 得到服务降级后的 目标服务, 包括: 获取与所述异常运行状态 绑定的接口黑名单; 对所述接口黑名单中的接口进行关闭, 并将所述接口黑名单中的接口与预设算法关 联, 得到服务降级后的目标服务, 其中, 所述预设算法用于在关闭所述接口黑名单中的接口 后, 为所述接口黑名单中的接口提供运行服 务。 5.根据权利要求3所述的方法, 其特征在于, 在所述目标服务状态为所述停止运行状态 的情况下, 所述按照所述降级操作对所述 目标服进行服务降级, 得到服务降级后的目标服 务, 包括: 获取与所述停止运行状态 绑定的目标 数据库及第三方接口; 对所述目标 数据库以及所述第三方接口进行关闭, 得到服 务降级后的目标服 务。 6.根据权利要求1所述的方法, 其特征在于, 所述使用服务降级后的目标服务对所述访 问请求进行服 务, 包括: 获取所述请求方在 访问所述目标服 务时请求调用的目标接口; 从服务降级后的目标服 务中确定所述目标接口 的接口运行状态; 根据所述接口运行状态向所述请求方发送反馈信息 。 7.根据权利要求6所述的方法, 其特征在于, 所述根据所述接口运行状态向所述请求方 发送反馈信息, 包括: 在所述接口运行状态用于指示所述目标接口正常运行时, 获取调用所述目标接口执行 所述访问请求得到的反馈信息, 并将所述反馈信息发送至所述请求方; 或,权 利 要 求 书 1/2 页 2 CN 114327907 A 2在所述接口运行状态用于指示所述目标接口停止运行时, 获取所述目标接口关联的预 设算法, 执 行所述预设算法得到所述反馈信息, 并将所述反馈信息发送至所述请求方。 8.根据权利要求1至7任一项所述的方法, 其特征在于, 所述响应来自于请求方的访 问 请求, 获取 所述请求方请求访问的目标服 务的目标服 务状态包括: 拦截得到来自于所述请求方的所述访问请求; 获取所述访问请求中包括的URI接口参数; 在确定存在与所述URI接口参数对应的, 所述目标服务预设的降级注解的情况下, 确定 所述目标服务的所述目标服务状态, 以及所述 降级注解中预设的所述目标服务的降级策 略, 其中, 所述降级注解为所述目标服务的配置文件中用于进 行降级配置的注 解信息, 所述 降级策略包括所述目标服 务的服务状态与降级后服 务之间的一 一对应关系。 9.一种服 务处理装置, 其特 征在于, 包括: 获取模块, 用于响应来自于请求方的访 问请求, 获取所述请求方请求访 问的目标服务 的目标服 务状态; 处理模块, 用于在所述目标服务状态用于指示所述目标服务过载的情况下, 按照所述 目标服务状态对应的降级操作对所述目标服进行服 务降级, 得到服 务降级后的目标服 务; 执行模块, 用于使用服 务降级后的目标服 务对所述访问请求进行服 务。 10.一种存储介质, 其特征在于, 所述存储介质包括存储的程序, 其中, 所述程序运行时 执行上述权利要求1至8中任一项所述的方法步骤。 11.一种电子设备, 其特征在于, 包括处理器、 通信接口、 存储器和通信总 线, 其中, 处理 器, 通信接口, 存 储器通过通信总线完成相互间的通信; 其中: 存储器, 用于存放计算机程序; 处理器, 用于通过运行存储器上所存放的程序来执行权利要求1至8中任一项所述的方 法步骤。权 利 要 求 书 2/2 页 3 CN 114327907 A 3

.PDF文档 专利 一种服务处理方法、装置、电子设备及存储介质

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