CNIPA.AI
검색으로 돌아가기
기록

一种基于云应用消息队列的灰度发布方法及装置

발명유효
2조회수
10청구항 · 3 독립항
§ Ⅰ

개요

발명자

鲍丙海; 赵涛

IPC 분류

H04L 67/60 (2022.01)H04L 67/10 (2022.01)G06F 8/71 (2018.01)H04L 61/5007 (2022.01)H04L 47/62 (2022.01)

本申请提供一种基于云应用消息队列的灰度发布方法及装置,应用于broker服务器,其中的方法包括:获取当前时刻上线的消费者;利用预先建立的灰度协调管理器,确定所述上线的消费者所属的topic;判断所属的topic是否为灰度节点,若为是且所属的topic处于存活状态,则确定所述消费者为灰度消费者且目标队列为所属的topic的灰度队列集合,否则,确定所述消费者为基线消费者且目标队列为所属的topic的基线队列集合;采用消息订阅轮询算法对所述目标队列进行轮询,为所述上线的消费者分配消息队列。本申请利用灰度队列集合和基线队列集合实现消息的生产隔离与消费隔离,使用方便,不需要申请多余的topic或机器,有效避免浪费资源,而且灰度消费者不需要消费大量基线消息。