1.一种实时数据容错处理方法,其特征在于,包括:
当系统中的节点处理业务的实时数据发生故障时,根据所述节点对应的物理资源确定所述节点所在的实例,其中,所述业务在所述系统中部署至少两个实例,每个实例包括具有拓扑关系的至少一个节点,每个实例分配对应的物理资源,每个实例中的所述至少一个节点与被分配的物理资源具有对应关系,每个实例中的每个节点在其它实例中具有对等节点;
在所述确定的实例中,将故障拉起节点替换发生故障的节点;
在联结信息表中更新所述发生故障的节点为所述故障拉起节点,其中,所述联结信息表包括所述至少两个实例中的对等节点信息;
根据所述对等节点信息,将所述发生故障的节点的对等节点的缓存数据发送给所述故障拉起节点,以使所述故障拉起节点根据接收到的所述缓存数据恢复所述节点的数据处理。
2.如权利要求1所述的方法,其特征在于,还包括:
控制每个实例中的所述至少一个节点分别处理所述实时数据。
3.如权利要求1所述的方法,其特征在于,所述被分配的物理资源包括至少一个物理机,每个实例中的所述至少一个节点与被分配的物理资源具有对应关系,包括:每个所述物理机与所述至少一个节点对应。
4.如权利要求1-3任意一项所述的方法,其特征在于,所述方法还包括:
当所述系统为所述业务增加物理资源时,将增加的所述物理资源分配给所述业务的至少两个实例。
5.如权利要求4所述的方法,其特征在于,所述方法还包括:
将每个实例中负载高于设定值的物理资源对应的至少一个节点的实时数据迁移至分配给所述实例的增加的所述物理资源对应的至少一个节点;或
将每个所述实例增加的所述物理资源分配给所述故障拉起节点。
6.如权利要求1-3任意一项所述的方法,其特征在于,所述方法还包括:
当需要减少实例中的物理资源时,停止所述减少的物理资源对应的节点的实时数据处理;
将故障拉起节点替换所述停止处理实时数据的节点,其中所述实例中剩下的物理资源被重新分配给所述实例中正在进行实时数据处理的至少一个节点;
在所述联结信息表中更新所述停止处理实时数据的节点为所述故障拉起节点;
根据所述对等节点信息,将所述停止处理实时数据的节点的对等节点的缓存数据发送给所述故障拉起节点。
7.一种实时数据容错处理系统,其特征在于,包括:
确定单元,用于当系统中的节点处理业务的实时数据发生故障时,根据所述节点对应的物理资源确定所述节点所在的实例,其中,所述业务在所述系统中部署至少两个实例,每个实例包括具有拓扑关系的至少一个节点,每个实例分配对应的物理资源,每个实例中的所述至少一个节点与被分配的物理资源具有对应关系,每个实例中的每个节点在其它实例中具有对等节点;
替换单元,用于在所述确定的实例中,将故障拉起节点替换发生故障的节点;
更新单元,用于在联结信息表中更新所述发生故障的节点为所述故障拉起节点,其中,所述联结信息表包括所述至少两个实例中的对等节点信息;
发送单元,用于根据所述对等节点信息,将所述发生故障的节点的对等节点的缓存数据发送给所述故障拉起节点,以使所述故障拉起节点根据接收到的所述缓存数据恢复所述节点的数据处理。
8.如权利要求7所述的系统,其特征在于,还包括:
处理单元,用于控制每个实例中的所述至少一个节点分别处理所述实时数据。
9.如权利要求7所述的系统,其特征在于,所述被分配的物理资源包括至少一个物理机,每个实例中的所述至少一个节点与被分配的物理资源具有对应 关系,包括:每个所述物理机与所述至少一个节点对应。
10.如权利要求7-9任意一项所述的系统,其特征在于,所述系统还包括:
分配单元,用于当所述系统为所述业务增加物理资源时,将增加的所述物理资源分配给所述业务的至少两个实例。
11.如权利要求10所述的系统,其特征在于,所述系统还包括:
迁移单元,用于将每个实例中负载高于设定值的物理资源对应的至少一个节点的实时数据迁移至分配给所述实例的增加的所述物理资源对应的至少一个节点;或
所述分配单元还用于将每个所述实例增加的所述物理资源分配给所述故障拉起节点。
12.如权利要求8所述的系统,其特征在于:
所述处理单元还用于当需要减少实例中的物理资源时,停止所述减少的物理资源对应的节点的实时数据处理;
所述替换单元还用于将故障拉起节点替换所述停止处理实时数据的节点,其中所述实例中剩下的物理资源被重新分配给所述实例中正在进行实时数据处理的至少一个节点;
所述更新单元还用于在所述联结信息表中更新所述停止处理实时数据的节点为所述故障拉起节点;
所述发送单元还用于根据所述对等节点信息,将所述停止处理实时数据的节点的对等节点的缓存数据发送给所述故障拉起节点。