问题描述
我制作了一个docker image来做
- 搜索邮件收件箱。
- 查找符合特定规则的邮件。
- 发送警报邮件。
- 用cron每分钟重复一次。
- 每次执行后,结果都保存在HDFS中。
在每次执行之前,此过程将从HDFS读取,因此它只能读取未读的邮件。
我在服务器A上运行了这个容器,它运行良好。
我想要做的是为HA设置另一个服务器B,以便当服务器A由于某种原因停止时,服务器B可以继续执行此作业。
我的预期情况是:
- 我的程序在每次执行后都会在本地更新健康记录文件。
- 如果服务器A上的健康记录文件未更新超过N分钟,则服务器B会收到信号并运行程序(容器)。
- 有关此问题的邮件已发送给我。
有没有推荐的方法或工具来解决这种情况?
任何想被感激的人:)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)