【技术实现步骤摘要】
本公开涉及计算机,具体涉及异步通信、分布式系统、微服务、信息流处理等,尤其涉及一种测试环境中的消息传递方法、装置、设备及存储介质。
技术介绍
1、在分布式系统中,不同服务之间需要依赖消息中间件进行消息传递。生产者生产的消息到达消息中间件,消息中间件主动将该消息推送给消费者,或者,消费者主动从消息中间件中拉取消息。
2、分布式系统可适用于不同的测试环境,为了确保各个测试环境中的消息可以准确传递,可在每个测试环境下单独建立消息中间件,对每个测试环境下的消息中间件进行单独的配置和维护。
3、然而,上述方式中对消息中间件进行配置和维护的成本较高。
技术实现思路
1、本公开提供了一种用于降低消息传递成本的测试环境中的消息传递方法、装置、设备及存储介质。
2、根据本公开的第一方面,提供了一种测试环境中的消息传递方法,包括:获取第一测试环境中第一服务的消息拉取请求;解析所述消息拉取请求,以确定所述第一测试环境的环境类型和待拉取消息的属性信息;若所述第一测试环境的环境类
...【技术保护点】
1.一种测试环境中的消息传递方法,包括:
2.根据权利要求1所述的测试环境中的消息传递方法,其中,所述查询获得对应所述属性信息的第一消息,包括:
3.根据权利要求2所述的测试环境中的消息传递方法,其中,查询未部署所述第一服务的特性环境下生产的消息,包括:
4.根据权利要求3所述的测试环境中的消息传递方法,其中,所述获取所述特性环境对应的服务部署信息,包括:
5.根据权利要求2至4中任一项所述的测试环境中的消息传递方法,其中,所述属性信息包括主题名称和消息序号,所述在所述候选消息中,筛选得到对应所述属性信息的所述第一消息,
...
【技术特征摘要】
1.一种测试环境中的消息传递方法,包括:
2.根据权利要求1所述的测试环境中的消息传递方法,其中,所述查询获得对应所述属性信息的第一消息,包括:
3.根据权利要求2所述的测试环境中的消息传递方法,其中,查询未部署所述第一服务的特性环境下生产的消息,包括:
4.根据权利要求3所述的测试环境中的消息传递方法,其中,所述获取所述特性环境对应的服务部署信息,包括:
5.根据权利要求2至4中任一项所述的测试环境中的消息传递方法,其中,所述属性信息包括主题名称和消息序号,所述在所述候选消息中,筛选得到对应所述属性信息的所述第一消息,包括:
6.根据权利要求2至4中任一项所述的测试环境中的消息传递方法,其中,所述属性信息包括主题名称和队列名称,所述在所述候选消息中,筛选得到对应所述属性信息的所述第一消息,包括:
7.根据权利要求1至4中任一项所述的测试环境中的消息传递方法,所述解析所述消息拉取请求之后,还包括:
8.根据权利要求1至4中任一项所述的测试环境中的消息传递方法,还包括:
9.一种测试环境中的消息传递装置,包括:
10.根据权利要求9所述的测试环境中的消...
【专利技术属性】
技术研发人员:毕建信,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。