【技术实现步骤摘要】
本专利技术涉及软件,尤其涉及一种面向智能电网的发布订阅系统可靠性测试方法和系统。
技术介绍
1、发布订阅是一种分布式环境下的消息传递机制,目前广泛应用于云和边缘场景中传感器状态采集、系统状态监控和报警、微服务通信、实时内容通知和分发等场景,支撑电力、金融等关键领域核心业务,具有低耦合和扩展性强的特点。发布订阅系统中主要包括发布者、订阅者和消息代理三种角色,发布者将消息发布至消息代理,消息代理负责接收来自发布者的消息并路由至订阅者,订阅者向消息代理订阅满足条件的特定消息,发布者和订阅者彼此独立,无需了解对方的存在。在发布订阅系统中,存在两种消息过滤的方式,即基于主题的发布订阅和基于内容的发布订阅,其中基于主题的发布订阅是指消息根据主题进行分类,订阅者只订阅并接收特定主题的消息,而基于内容的发布订阅是指消息根据内容进行分发,订阅者根据消息内容属性等进行订阅,只有满足特定条件的消息数据才会被接收。为了保证发布订阅系统的可靠性,消息代理会对消息数据进行持久化,将消息数据存储至磁盘或数据库中,避免消息丢失。
2、在智能电网等关键领域核
...【技术保护点】
1.一种面向智能电网的发布订阅系统可靠性测试方法,其特征在于,包括以下步骤:
2.如权利要求1所述的方法,其特征在于,配置测试脚本的步骤包括:
3.如权利要求2所述的方法,其特征在于,故障类型的实例为对故障类型配置的特定操作,包括网络传输故障实例和网络延迟故障实例,网络传输故障实例包括:
4.如权利要求2所述的方法,其特征在于,所述自动组合故障场景的步骤包括:
5.如权利要求1所述的方法,其特征在于,测试发布订阅系统的可靠性的步骤性包括:
6.如权利要求1所述的方法,其特征在于,监测测试脚本的运行状态和发布订
...【技术特征摘要】
1.一种面向智能电网的发布订阅系统可靠性测试方法,其特征在于,包括以下步骤:
2.如权利要求1所述的方法,其特征在于,配置测试脚本的步骤包括:
3.如权利要求2所述的方法,其特征在于,故障类型的实例为对故障类型配置的特定操作,包括网络传输故障实例和网络延迟故障实例,网络传输故障实例包括:
4.如权利要求2所述的方法,其特征在于,所述自动组合故障场景的步骤包括:
5.如权利要求1所述的方法,其特征在于,测试发布订阅系统的可靠性的步骤性包括:
6.如权利要求1所述的方法,其特征在于,监测测试脚本的运行状态和发布订阅系统状态的步骤包括:在执行故障列表中的每一个故障...
【专利技术属性】
技术研发人员:梁哲恒,姚潮生,张金波,李永健,张小陆,伍江瑶,李凯,周昉昉,刘均乐,张春梅,丁锋,郑莹莹,唐震,杨鸿建,
申请(专利权)人:广东电网有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。