如何解决如何为Docker容器设置HA?
我制作了一个docker image来做
- 搜索邮件收件箱。
- 查找符合特定规则的邮件。
- 发送警报邮件。
- 用cron每分钟重复一次。
- 每次执行后,结果都保存在HDFS中。
在每次执行之前,此过程将从HDFS读取,因此它只能读取未读的邮件。
我在服务器A上运行了这个容器,它运行良好。
我想要做的是为HA设置另一个服务器B,以便当服务器A由于某种原因停止时,服务器B可以继续执行此作业。
我的预期情况是:
- 我的程序在每次执行后都会在本地更新健康记录文件。
- 如果服务器A上的健康记录文件未更新超过N分钟,则服务器B会收到信号并运行程序(容器)。
- 有关此问题的邮件已发送给我。
有没有推荐的方法或工具来解决这种情况?
任何想被感激的人:)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。