首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在分布式程序中,如何在进程崩溃时恢复相应的数据

在分布式程序中,如何在进程崩溃时恢复相应的数据
EN

Stack Overflow用户
提问于 2020-11-09 14:37:15
回答 1查看 17关注 0票数 0

我有一个分布式程序,例如,它有十个进程,所有的进程都会执行一些作业,所有的作业信息都会存储到同一个MySQL数据库中。在同一时刻,数据库中有大量正在运行的作业,它们属于不同的进程。当一个进程崩溃时,我如何恢复它在新进程中运行的作业信息。顺便说一下,我的环境有MySQL和zookeeper。

EN

回答 1

Stack Overflow用户

发布于 2020-11-24 19:31:36

您应该为每个正在运行的进程设置一个ID您应该为每个正在运行的作业设置一个ID您应该将进程代码放在try...catch...finally中,以了解哪个ID被回收您应该管理进程ID与其ID作业之间的关系

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64746829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档