【技术实现步骤摘要】
本专利技术涉及分布式,尤其涉及分布式系统异常数据处理方法及装置。
技术介绍
1、本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
2、在分布式系统数据的处理过程中,由于分布式系统故障等原因,分布式系统中会出现一定比例的异常数据,这些异常数据会出现在不同的数据单元,数据单元是分布式系统中应用业务逻辑处理的最小数据集合。为了解决上述问题,异常数据处理时一般需要扫描所有的数据单元以确认异常数据。为了充分利用系统资源与集群化的优势,会定期将数据单元分配至集群中各服务器并行处理。
3、现有技术中对数据单元的分配一般有如下两种方案:
4、1、设计单独的资源分配模块,通过与应用间进行网络交互,确认数据单元的处理结果,并根据处理结果决定下一次资源分配方案。该方案逻辑设计较为复杂,无法适应复杂的业务场景,扩展性较差。
5、2、通过数据库/redis等组件实现分布式锁机制,应用在获取处理单元时加锁,处理完成后解锁。该方案简化了资源分配模块的业务逻
...【技术保护点】
1.一种分布式系统异常数据处理方法,其特征在于,分布式系统包括共享服务器和多个应用服务器,共享服务器用于向应用服务器分配异常数据处理任务,应用服务器用于执行异常数据业务逻辑处理,所述方法应用于第一应用服务器,第一应用服务器为任一应用服务器,包括:
2.如权利要求1的方法,其特征在于,接收异常数据处理任务,包括:
3.如权利要求1的方法,其特征在于,异常数据单元的标识信息和第一应用服务器的标识信息以键值对的形式存储于共享服务器,其中键为异常数据单元的标识信息,值为第一应用服务器的标识信息。
4.如权利要求3的方法,其特征在于,处理完成
...【技术特征摘要】
1.一种分布式系统异常数据处理方法,其特征在于,分布式系统包括共享服务器和多个应用服务器,共享服务器用于向应用服务器分配异常数据处理任务,应用服务器用于执行异常数据业务逻辑处理,所述方法应用于第一应用服务器,第一应用服务器为任一应用服务器,包括:
2.如权利要求1的方法,其特征在于,接收异常数据处理任务,包括:
3.如权利要求1的方法,其特征在于,异常数据单元的标识信息和第一应用服务器的标识信息以键值对的形式存储于共享服务器,其中键为异常数据单元的标识信息,值为第一应用服务器的标识信息。
4.如权利要求3的方法,其特征在于,处理完成的消息包括处理完的异常数据单元的标识信息和执行处理的第一应用服务器的标识信息;
5.一种分布式系统异常数据处理方法,其特征在于,分布式系统包括共享服务器和多个应用服务器,共享服务器用于向与应用服务器分配异常数据处理任务数据,应用服务器用于执行异常数据业务逻辑处理,所述方法应用于共享服务器,包括:
6.如权利要求5的方法,其特征在于,向第一应用服务器下发异常数据处理任务,包括:
7.如权利要求5的方法,其特征在于,将异常数据单元的标识信息和第一应用服务器的标识信息存储,包括:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。