一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

跨区域消息复制方法、系统、电子设备及可读存储介质与流程

2021-11-25 02:28:00 来源:中国专利 TAG:


1.本发明涉及通信技术领域,尤其涉及一种跨区域消息复制方法、系统、电子设备及可读存储介质。


背景技术:

2.在云原生时代的数据对接过程中,往往存在需要跨云、跨机房、跨区域复制的情况,跨区域复制就是把分散在不同地域的集群通过一定的配置方式,让各集群之间可以相互复制,跨区域复制功能可满足容器跨区域容灾或用户数据复制的需求。目前常规的实现方式为:通过在各个不同云环境中部署多套服务单独承载业务来实现跨区域复制,但这种方式存在服务架构不统一,不便于维护,且存在数据丢失的风险。


技术实现要素:

3.本发明的主要目的在于提供一种跨区域消息复制方法、系统、电子设备及可读存储介质,旨在解决现有技术中跨区域消息复制中服务架构不统一,不方便维护的技术问题。
4.为实现上述目的,本发明提供一种跨区域消息复制方法,所述跨区域消息复制方法应用于目标云环境,所述目标云环境包括目标集群和消费服务,所述跨区域消息复制方法的步骤,包括:接收子云环境发送的日志备份,并将所述日志备份存储至所述目标集群中;将所述目标集群中的日志备份输入至所述消费服务进行数据消费。
5.可选地,所述接收子云环境发送的日志备份的步骤,包括:检测所述目标云环境是否发生故障;若所述目标云环境发生故障,则将所述目标云环境发生故障的故障信息发送至子云环境,并停止接收所述子云环境发送的日志备份;若检测到所述目标云环境故障恢复,则将所述目标云环境故障恢复的故障恢复信息发送至子云环境,并重新接收子云环境发送的日志备份。
6.可选地,所述将所述日志备份存储至目标集群中的步骤,包括:采集目标云环境对应的主架构日志数据,并将所述主架构日志数据和所述日志备份存储至目标集群。
7.可选地,所述跨区域消息复制方法应用于子云环境,所述跨区域消息复制方法的步骤,包括:采集子云环境对应的云环境日志数据,并将所述云环境日志数据存储至本地子集群;若需要将所述云环境日志数据复制到目标集群,则对所述云环境日志数据进行复制,得到日志备份,将所述日志备份发送至目标集群。
8.可选地,所述将所述日志备份发送至目标集群的步骤包括:若接收到目标云环境发送的目标云环境发生故障的故障信息,则停止发送所述日
志备份至目标集群;若接收到目标云环境发送的故障恢复信息,则重新发送所述日志备份至目标集群。
9.可选地,所述将所述日志备份发送至目标集群的步骤之前,包括:确定与所述子云环境匹配的所有匹配子云环境;确定各所述匹配子云环境中的目标云环境。
10.可选地,所述确定各所述匹配子云环境中的目标云环境的步骤之后,还包括:确定各所述匹配子云环境中除所述目标云环境之外的其它云环境;获取所述目标云环境中的目标集群,获取所述其它云环境中的其它集群,并将所述本地子集群、所述目标集群和所述其它集群构建为集群网络,以使所述本地子集群和所述其它集群分别将日志备份发送至目标集群中。
11.此外,为实现上述目的,本发明还提供一种跨区域消息复制系统,包括子云环境和所述目标云环境,其中,所述目标云环境包括目标集群和消费服务,所述子云环境,用于采集子云环境对应的云环境日志数据,并将所述云环境日志数据存储至本地子集群;所述子云环境,用于若需要将所述云环境日志数据复制到目标集群,则对所述云环境日志数据进行复制,得到日志备份,将所述日志备份发送至目标集群;所述目标云环境,用于接收子云环境发送的日志备份,并将所述日志备份存储至所述目标集群中;所述目标云环境,用于将所述目标集群中的日志备份输入至所述消费服务进行数据消费。
12.此外,为实现上述目的,本发明还提供一种电子设备,所述电子设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的实现跨区域消息复制方法的程序,所述实现跨区域消息复制方法的程序被处理器执行时可实现如上述的跨区域消息复制方法的步骤。
13.此外,为实现上述目的,本技术还提供一种可读存储介质,所述可读存储介质为计算机可读存储介质,所述计算机可读存储介质上存储有实现跨区域消息复制方法的程序,所述实现跨区域消息复制方法的程序被处理器执行时实现如上述的跨区域消息复制方法的步骤。
14.本发明提供了一种跨区域消息复制方法、系统、电子设备及可读存储介质,所述跨区域消息复制方法应用于目标云环境,目标云环境包括目标集群和消费服务,首先接收子云环境发送的日志备份,并将日志备份存储至目标集群中,将目标集群中的日志备份输入至消费服务进行数据消费。上述方式由目标云环境接收所有子云环境发送的日志备份,通过目标云环境对所有日志备份进行存储,不需要再对每一个云环境部署一套服务,即可实现跨区域的消息复制,从而节约了部署成本且提高了跨区域消息复制的效率,进一步将目标集群中的日志备份输入至消费服务进行数据消费,实现了服务架构的统一,仅需对目标集群的服务架构进行维护,提高了服务架构维护的便利性。
附图说明
15.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
16.图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图;图2为本发明跨区域消息复制方法第一实施例的流程示意图;图3为本发明跨区域消息复制方法第二实施例的流程示意图;图4为本发明跨区域消息复制方法中一应用场景示意图;图5为本发明跨区域消息复制方法涉及的系统架构示意图。
17.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
18.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
19.需要说明,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
20.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
21.如图1所示,图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图。
22.如图1所示,该设备可以为电子设备,电子设备可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选地,用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi

fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non

volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
23.本领域技术人员可以理解,图1中示出的设备结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
24.如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及计算机程序。
25.在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的计算机程序,并执行以下操作:接收子云环境发送的日志备份,并将所述日志备份存储至目标集群中;将所述目标集群中的日志备份输入至消费服务进行数据消费。
26.基于上述硬件结构,提出本发明跨区域消息复制方法各个实施例。
27.本发明提供一种跨区域消息复制方法。
28.参照图2,图2为本发明跨区域消息复制方法第一实施例的流程示意图。
29.在本实施例中,所述跨区域消息复制方法应用于目标云环境,所述目标云环境包括目标集群和消费服务,所述跨区域消息复制方法包括步骤:步骤s10,接收子云环境发送的日志备份,并将所述日志备份存储至目标集群中;步骤s20,将所述目标集群中的日志备份输入至消费服务进行数据消费。
30.在本实施例中,跨区域消息复制包括跨云环境、跨地区消息复制等,本实施例基于pulsar集群实现跨区域消息复制。pulsar集群是一种用于服务器到服务器消息传递的多租户,支持在不同的区域位置生产和消费消息,具备消息复制能力。例如,应用程序在某一地区或市场中发布数据,但需要在其他地区或市场处理和消费数据,pulsar的跨机房复制可以实现对多个跨云的集群间进行持久化存储消息数据的复制。进一步地,本实施例中目标集群为pulsar集群,也就是目标集群为目标pulsar集群,在另一实施例中,类似地基于pulsar集群也可实现在同一个云环境中的不同区域之间的跨区域复制,同时,pulsar 的单个实例原生支持多个集群,可跨机房在集群间无缝地完成消息复制。
31.本实施例中可预先确定目标云环境,目标云环境接收子云环境发送的日志备份,并将日志备份存储至目标集群中,将目标集群中的日志备份输入至目标云环境中的消费服务进行数据消费。其中,日志备份为对子云环境采集的日志数据进行复制得到的日志备份。具体地,可参照图4,将图4中云环境2作为目标云环境,云环境2接收云环境1和云环境3发送的日志备份后,将日志备份存储在云环境2对应的目标集群(pulsar cluster2)中,目标集群pulsar cluster2将日志备份发送至输出端口,本实施例的输出端口可以为output消费服务,进行数据消费后,将日志备份数据及数据消费记录批量写入存储。在本实施例中,经过output消费服务根据不同的监听主题供消费者进行订阅消费,其中订阅模式可包括独占订阅、共享订阅及故障转移订阅等多种topic订阅模式,最终将日志备份数据及数据消费记录批量写入存储,保证了数据持久化,实现了在日志收集场景下的跨区域消息订阅方法。
32.进一步地,上述步骤s10中,将所述日志备份存储至目标集群中的步骤包括:步骤a,采集目标云环境对应的主架构日志数据,并将所述主架构日志数据和所述日志备份存储至目标集群。
33.在本实施例中,目标云环境采集目标云环境对应的主架构日志数据,并将主架构日志数据和日志备份批量存储至目标集群中,保证日志数据的全面性和完整性。其中主架构日志数据为目标云环境采集的目标云环境自身对应的日志数据。
34.进一步地,上述步骤s10中,接收子云环境发送的日志备份的步骤的细化包括:步骤a,检测所述目标云环境是否发生故障;在本实施例中,目标云环境可能会出现宕机或发生其他故障,此时子云环境无法将日志备份发送到目标云环境中。本实施例可通过定时器每隔预设时间检测目标云环境是否发生故障,当然也可以实时检测目标云环境是否发生故障,在目标云环境未发生故障时,表明目标云环境运行正常,此时可通过子云环境对应的本地pulsar子集群将日志备份发送到目标集群中进行备份,可保证日志数据能正常备份。
35.步骤b,若所述目标云环境发生故障,则将所述目标云环境发生故障的故障信息发送至子云环境,并停止接收所述子云环境发送的日志备份;步骤c,若检测到所述目标云环境故障恢复,则将所述目标云环境故障恢复的故障恢复信息发送至子云环境,并重新接收子云环境发送的日志备份。
36.在本实施例中,若检测到目标云环境发生故障时,则将目标云环境发生故障的故障信息发送至子云环境,并停止接收子云环境发送的日志备份。以防止在目标云环境故障时继续接收日志备份造成数据混乱的情况。进一步地,可通过定时器实时检测目标集群是否恢复正常,若检测到目标云环境故障恢复,则表明目标云环境运行正常,可继续进行日志数据的备份,此时,将目标云环境故障恢复的故障恢复信息发送至子云环境,并重新接收子云环境发送的日志备份,保证了日志数据的完整性。如图4所示,若检测到目标云环境(云环境2)发生故障,云环境1和云环境3均无法正常将日志数据的日志备份复制至云环境2中,云环境2将故障信息发送至云环境1和云环境3,并停止接收云环境1和云环境3发送的日志备份,若检测到云环境2故障恢复,则将云环境2故障恢复的故障恢复信息发送至云环境1和云环境3,并重新接收云环境1和云环境3发送的日志备份。一实施例中,可在本地子集群中完成对日志数据的消息复制得到日志备份,将日志备份发送至目标集群中。
37.在本实施例中,在目标集群发生故障时,基于pulsar的消息持久化,在任何一个地区发生故障或者宕机时,可有效避免数据丢失的风险。
38.本实施例提供了一种跨区域消息复制方法,所述跨区域消息复制方法应用于目标云环境,基于pulsar技术的消息持久化、低延迟以及跨机房在集群间消息复制,可以通过目标云环境接收子云环境发送的日志备份,并将日志备份存储至目标云环境中的目标集群中,将目标集群中的日志备份输入至目标云环境中的消费服务进行数据消费。上述方式由目标云环境接收所有子云环境发送的日志备份,通过目标云环境对所有日志备份进行存储,也就是不同云环境可以把消息复制到某一个云环境中以实现跨区域的消息复制,不需要再对每一个云环境部署一套服务,即可实现跨区域的消息复制,从而节约了部署成本且提高了跨区域消息复制的效率,进一步将目标集群中的日志备份输入至消费服务进行数据消费,实现了服务架构的统一,仅需对目标集群的服务架构进行维护,提高了服务架构维护的便利性。
39.进一步地,本发明提供一种跨区域消息复制方法。
40.参照图3,图3为本发明投屏控制方法第二实施例的流程示意图。
41.在第二实施例中,所述跨区域消息复制方法应用于子云环境,所述跨区域消息复制方法包括:步骤s30,采集子云环境对应的云环境日志数据,并将所述云环境日志数据存储至本地子集群;步骤s40,若需要将所述云环境日志数据复制到目标集群,则对所述云环境日志数据进行复制,得到日志备份,将所述日志备份发送至目标集群。
42.在本实施例中,本地子集群为pulsar集群,也就是本地子集群为本地pulsar子集群,子云环境采集子云环境对应的云环境日志数据,并将云环境日志数据存储至本地子集群。其中云环境日志数据为子云环境采集的子云环境自身对应的日志数据。若需要将云环境日志数据复制到目标集群,则对云环境日志数据进行复制,得到日志备份,通过子云环境对应的本地子集群将日志备份发送至目标集群中。在一实施例中,可在本地子集群中完成对日志数据的消息复制得到日志备份,并将日志备份发送至目标集群中。可参照图4,图4中云环境1为子云环境,pulsar cluster1为云环境1对应的本地子集群。以云环境1为例,云环境1可通过就近原则采集云环境1对应的云环境日志数据,并将云环境日志数据上报至云环
境1对应的本地子集群(pulsar cluster1)中,若需要将云环境日志数据复制到目标集群(pulsar cluster2),则通过本地子集群(pulsar cluster1)将云环境日志数据进行复制得到日志备份,进而将日志备份发送至目标集群(pulsar cluster2)中实现消息复制,本实施例对应的目标集群为如图3所示的云环境2对应的目标集群(pulsar cluster2)。其中,目标云环境可接收多个云环境发送的日志备份。
43.具体地,本实施例中采集子云环境对应的云环境日志数据,并将云环境日志数据存储至本地子集群,若需要将云环境日志数据复制到目标集群,则对云环境日志数据进行复制,得到日志备份,将日志备份发送至目标集群的具体过程可以为:通过子云环境中的应用集成工具包,也可以通过服务集成工具包,工具包可以为sdk(软件开发工具包),通过sdk包中的api(application programming interface,应用程序接口)采集云环境日志数据,sdk将采集到的云环境日志数据发送至子云环境中的本地代理,本地代理可以为agent代理进程,agent代理将日志数据上传到日志服务的输入接口,输入接口可以为input搜集器,input搜集器将日志数据写入本地pulsar子集群中,本地pulsar子集群接收所述日志数据,若需要将云环境日志数据复制到目标集群,则通过本地pulsar子集群将日志数据进行复制,得到日志备份,将日志备份发送至目标pulsar集群中。其中,api是预先定义的接口(如函数、http接口),软件开发工具包sdk包是为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。
44.可参照图4,以云环境1为例,云环境1中包括客户端,通过客户端的应用或服务集成sdk工具包,通过sdk工具包中的api采集云环境日志数据,进而sdk工具包将采集到的云环境日志数据发送至云环境1中的本地agent代理,agent代理将日志数据上传到日志服务的输入接口input搜集器,input搜集器将日志数据写入本地pulsar子集群(pulsar cluster1)中,集群pulsar cluster1将云环境日志数据进行复制,得到日志备份,进而将日志备份发送到目标集群pulsar cluster2中,本实施例中基于pulsar消息复制的服务架构,降低了发布延迟和端到端延迟。
45.具体地,上述步骤s40,将所述日志备份发送至目标集群的步骤的细化包括:步骤d,若接收到目标云环境发送的目标云环境发生故障的故障信息,则停止发送所述日志备份至目标集群;步骤e,若接收到目标云环境发送的故障恢复信息,则重新发送所述日志备份至目标集群。
46.在本实施例中,子云环境若接收到目标云环境发送的目标云环境发生故障的故障信息,则表明目标云环境运行出错,此时应停止发送日志备份至目标集群,各子云环境对应的本地子集群可将待发送的日志备份保留存储在本地子集群中,若接收到目标云环境发送的故障恢复信息,则重新将待发送的日志备份发送至目标集群,实现了消息同步,保证了日志数据的完整性。其中子云环境可将日志数据或日志备份保留存储在本地缓存或存储单元中。如图3所示,若云环境1和云环境3接收到云环境2发送的故障信息,此时pulsar cluster1和pulsar cluster3停止发送日志备份至目标集群pulsar cluster2,并分别将各自对应的日志数据或日志备份进行保留存储。
47.本实施例提供了一种跨区域消息复制方法,所述跨区域消息复制方法应用于子云环境,采集子云环境对应的云环境日志数据,并将云环境日志数据存储至本地子集群,若需
要将云环境日志数据复制到目标集群,则对云环境日志数据进行复制,得到日志备份,将日志备份发送至目标集群。通过上述方式,各子云环境可将自身的日志数据在目标环境中进行备份,实现跨区域消息复制,减少了服务部署成本,提高了跨区域消息复制的效率。
48.进一步地,基于上述本发明的第二实施例,提出本发明跨区域消息复制方法的第三实施例,在本实施例中,在上述步骤s40中将所述日志备份发送至目标集群的步骤之前,包括:步骤f,确定与所述子云环境匹配的所有匹配子云环境;步骤g,确定各所述匹配子云环境中的目标云环境。
49.在本实施例中,确定与子云环境匹配的所有匹配子云环境,并确定各匹配子云环境中的目标云环境。也即确定需跨区域消息复制的所有云环境。作为其中一种实施方式,例如:如图4中,图4中确定子云环境为云环境1,则确定与子云环境匹配的匹配子云环境为云环境2和云环境3,在云环境2和云环境3中确定目标云环境,本实施例中将云环境2作为主架构环境(即目标云环境),目标云环境中的pulsar cluster2即为目标pulsar集群,在本实施例中还可根据实际需要,将任一子云环境作为目标云环境,例如,图4中云环境1或云环境3也可以作为目标云环境。本实施例通过各个子云环境将日志数据复制一份至目标云环境对应的目标集群中进行备份。如云环境1和云环境3对应的本地子集群pulsar cluster1和pulsar cluster3将日志数据复制至目标集群pulsar cluster2中。本实施例中各子云环境保持架构的对称性,以便于服务的统一维护。
50.步骤h,确定各所述匹配子云环境中除所述目标云环境之外的其它云环境;步骤i,获取所述目标云环境中的目标集群,获取所述其它云环境中的其它集群,并将所述本地子集群、所述目标集群和所述其它集群构建为集群网络,以使所述本地子集群和所述其它集群分别将日志备份发送至目标集群中。
51.在本实施例中,确定各匹配子云环境中除目标云环境之外的其它云环境,获取目标云环境中的目标集群,获取其它云环境中的其它集群,并将本地子集群、目标集群和其它集群构建为集群网络,例如,匹配子云环境为云环境2和云环境3,其中云环境2为目标云环境,确定匹配子云环境中除目标云环境2之外的其他云环境,即云环境3,获取目标云环境2中的目标集群pulsar cluster2,获取其他云环境3中的其他集群pulsar cluster3,将本地子集群pulsar cluster1、目标集群pulsar cluster2和其他集群pulsar cluster3构建为pulsar集群网络,以使所述本地子集群和其它集群分别将日志备份发送至目标集群中,如图4所示,集群“pulsar cluster1”、“pulsar cluster2”及“pulsar cluster3”构成pulsar集群网络,在pulsar集群网络中可实现集群pulsar cluster1和集群pulsar cluster3将日志数据复制至目标集群pulsar cluster2中。本实施例中目标集群和多个本地pulsar子集群构成集群网络,使得各本地pulsar子集群在集群网络中将日志数据复制至目标集群。
52.本实施例中,将所有云环境的消息集中存储在目标集群中,基于pulsar集群的消息持久化、低延迟以及跨机房在集群间消息复制的功能,实现了跨云、跨机房、跨区域的日志数据消息复制,进而不需要在每个不同的环境中分别部署一套服务来接收日志数据,从而统一了服务架构,提高了服务架构维护的便利性,进一步减少运维成本。
53.与上述第一实施例、第二实施例和第三实施例对应的,本技术实施例还提供一种跨区域消息复制系统,该跨区域消息复制系统包括:子云环境和目标云环境,具体地,可参
阅图5,为本发明跨区域消息复制方法涉及的系统架构示意图,其中,子云环境向目标云环境进行数据的消息复制,本实施例中进行消息复制的数据为日志数据,其中,所述子云环境,用于采集子云环境对应的云环境日志数据,并将所述云环境日志数据存储至本地子集群;所述子云环境,用于若需要将所述云环境日志数据复制到目标集群,则对所述云环境日志数据进行复制,得到日志备份,将所述日志备份发送至目标集群;所述目标云环境,用于接收子云环境发送的日志备份,并将所述日志备份存储至目标集群中;所述目标云环境,用于将所述目标集群中的日志备份输入至消费服务进行数据消费。
54.其中,本技术实施例中,与第一实施例或第二实施例或第三实施例相同或相应的内容,请参考上文介绍,后续不再赘述。
55.本发明实施例跨区域消息复制系统,采用如上述实施例提供的跨区域消息复制方法,解决了跨区域消息复制中服务架构不统一,不方便维护的技术问题。与现有技术相比,本发明实施例提供的跨区域消息复制系统的有益效果与上述第一实施例或第二实施例或第三实施例提供的跨区域消息复制方法的有益效果相同,且该跨区域消息复制系统中的其他技术特征与上第一实施例或第二实施例或第三实施例方法公开的特征相同,在此不做赘述。
56.本实施例提供一种计算机可读存储介质,具有存储在其上的计算机可读程序指令,计算机可读程序指令用于执行上述实施例一种的跨区域消息复制方法。
57.本发明实施例提供的计算机可读存储介质可以是u盘,但不限于电、磁、光、电磁、红外线、或半导体的系统、系统或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便捷式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd

rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、系统或者器件使用或者与其结合使用。计算机可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
58.本发明提供的计算机可读存储介质,存储有用于执行上述跨区域消息复制方法的计算机可读程序指令,解决了跨区域消息复制中服务架构不统一,不方便维护的技术问题。与现有技术相比,本发明实施例提供的计算机可读存储介质的有益效果与上述第一实施例或第二实施例或第三实施例提供的跨区域消息复制方法的有益效果相同,在此不做赘述。
59.本技术还提供一种电子设备,所述设备包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述的跨区域消息复制方法的步骤。
60.本技术提供的电子设备解决了跨区域消息复制中服务架构不统一,不方便维护的技术问题。与现有技术相比,本发明实施例提供的电子设备的有益效果与上述第一实施例
或第二实施例或第三实施例提供的跨区域消息复制方法的有益效果相同,在此不做赘述。
61.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
62.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
63.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
64.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献