说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210911870.9 (22)申请日 2022.07.29 (71)申请人 天翼云科技有限公司 地址 100007 北京市东城区青龙胡同甲1 号、 3号2幢2层20 5-32室 (72)发明人 邓龙亮 邓志强 洪水能 浣浩  (74)专利代理 机构 北京三聚阳光知识产权代理 有限公司 1 1250 专利代理师 胡晓静 (51)Int.Cl. G06F 9/54(2006.01) G06F 9/50(2006.01) G06F 16/17(2019.01) (54)发明名称 一种应用服 务的配置方法、 装置和电子设备 (57)摘要 本发明公开了一种应用服务的配置方法、 装 置和电子设备, 应用于应用系统, 其中方法包括: 按照预设周期获取消息队列各分区的消息积压 数据; 基于各分区的消息积压数据计算消息队列 的消息积 压数据, 并将消息队列的消息积压数据 与预设积 压阈值进行比对, 以根据比对结果确定 当前周期是否出现消息积压; 若在预设扩容时间 段内出现消息积压的次数超过第一预设次数阈 值, 则扩充应用系统内的应用服务数量, 预设扩 容时间段大于预设周期。 本发明提供的技术方 案, 提高了判定消息积压情况 出现的准确率。 权利要求书2页 说明书7页 附图2页 CN 115480930 A 2022.12.16 CN 115480930 A 1.一种应用服 务的配置方法, 其特 征在于, 应用于应用系统, 所述方法包括: 按照预设周期获取消息队列各分区的消息积压数据; 基于各分区的消息积压数据计算消息队列的消息积压数据, 并将消息队列的消息积压 数据与预设积压阈值进行比对, 以根据比对结果确定当前周期是否出现消息积压; 若在预设扩容 时间段内出现消息积压的次数超过第 一预设次数阈值, 则扩充应用系统 内的应用服 务数量, 所述预设扩容时间段 大于所述预设周期。 2.根据权利要求1所述的方法, 其特征在于, 所述按照预设周期获取消息队列 各分区的 消息积压数据, 包括: 在当前周期获取 各分区当前消费到的偏移标志位和各分区发布消息的偏移标志位; 基于各分区发布消息的偏移标志位与当前消费到的偏移标志位的差值获取各分区的 消息积压数据。 3.根据权利要求1所述的方法, 其特征在于, 所述扩充应用系统内的应用服务数量, 包 括: 基于各分区消息积压数据的和与 单个应用服务消费能力的比值, 计算第 一候选扩容数 量; 计算分区数量与已有应用服 务数量的差, 得到第二 候选扩容数量; 将所述第一候选扩容数量和所述第二候选扩容数量中的较小值确定为应用服务的扩 充数量; 按照所述应用服 务的扩充数量扩充应用系统内的应用服 务数量。 4.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 按照所述预设周期统计从消息队列拉取的消息量; 基于预设缩容阈值与 所述从消息队列拉取的消息量的差值, 确定是否出现应用服务资 源冗余; 若在预设缩容 时间段内出现应用服务资源冗余的次数超过第 二预设次数阈值, 则减少 应用系统内的应用服 务数量, 所述预设缩容时间段 大于所述预设周期。 5.一种应用服 务的配置装置, 其特 征在于, 应用于应用系统, 所述装置包括: 消息积压数据获取模块, 用于按照预设周期获取消息队列各分区的消息积压数据; 积压分区确定模块, 用于基于各分区的消息积压数据计算消息队列的消息积压数据, 并将消息队列的消息积 压数据与预设积压阈值进 行比对, 以根据比对结果确定 当前周期是 否出现消息积压; 扩容模块, 用于若在预设扩容时间段内出现消息积压的次数超过第一预设次数阈值, 则扩充应用系统内的应用服 务数量, 所述预设扩容时间段 大于所述预设周期。 6.根据权利要求5所述的装置, 其特 征在于, 所述消息积压数据获取模块, 包括: 偏移量获取模块, 用于在 当前周期获取各分区当前消费到的偏移标志位和各分区发布 消息的偏移标志位; 消息积压数据计算模块, 用于基于各分区发布消息的偏移标志位与当前消费到的偏移 标志位的差值获取 各分区的消息积压数据。 7.根据权利要求5所述的装置, 其特 征在于, 所述扩容模块, 包括: 第一扩容计算模块, 用于基于各分区消息积压数据的和与单个应用服务消费能力的比权 利 要 求 书 1/2 页 2 CN 115480930 A 2值, 计算第一 候选扩容数量; 第二扩容计算模块, 用于计算分区数量与已有应用服务数量的差, 得到第二候选扩容 数量; 扩容计算模块, 用于将所述第 一候选扩容数量和所述第 二候选扩容数量中的较小值确 定为应用服 务的扩充数量; 扩容执行模块, 用于按照所述应用服 务的扩充数量扩充应用系统内的应用服 务数量。 8.根据权利要求5所述的装置, 其特 征在于, 所述装置还 包括: 拉取消息量统计模块, 用于按照所述预设周期统计从消息队列拉取的消息量; 资源冗余判定模块, 用于基于预设缩容阈值与所述从消息队列拉取的消息量的差值, 确定是否出现应用服 务资源冗余; 缩容模块, 用于若在预设缩容 时间段内出现应用服务资源冗余的次数超过第 二预设次 数阈值, 则减少应用系统内的应用服 务数量, 所述预设缩容时间段 大于所述预设周期。 9.一种电子设备, 其特 征在于, 包括: 存储器和 处理器, 所述存储器和所述处理器之间互相通信连接, 所述存储器中存储有 计算机指 令, 所述处理器通过执行所述计算机指 令, 从而执行如权利要求 1‑4任一项所述的 方法。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有计算机指 令, 所述计算机指令用于使所述计算机从而执 行如权利要求1 ‑4任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115480930 A 3

.PDF文档 专利 一种应用服务的配置方法、装置和电子设备

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