


























新增,主备高可用功能,alphi 第一版。它基于心跳。
------使用场景是:------
1 运行定时任务的卡死你 3000 主控机(主=嬴政),会每隔 10 秒推送 [定时任务数据库] 到(备)
2 主挂了,(备=嬴扶苏)主控机,会探测心跳,并启定时任务。
3 主恢复后,备会关闭定时任务,并归还 [定时任务数据库] ,主会继续定时任务。
----注意事项:-----
1 两台卡死你 3000 主控机之间的高可用,支持 win-win 互联; linux-linux 互联;暂时不支持 win-linux 互联
2 高可用脚本,解决的问题是,主(皇帝机),备(太子机),都运行卡死你 3000 主控机,或都不运行主控机的问题。
3 两台卡死你 3000 主控机之间的高可用,只与定时任务有关,若没使用定时任务,则不需要高可用功能。只与这个数据库文件 [c:\ProgramData\kasini3000\cmdb\d 当前库\user_crontab.sqlite3] 有关。
4 高可用 master 脚本,用任务计划拉起,每分钟运行。高可用 standby 脚本,用任务计划拉起,每分钟运行。进程可并发执行,新的进程会杀掉旧进程,并替换它。
5 高可用 master 脚本,高可用 standby 脚本,不关心用户是否添加了定时任务条目,定时任务条目是否被启用,是否有触发器条目和触发器的启用。
6 第一版默认开启日志。第一版或许 bug 较多,欢迎反馈。
结论:
超强功能! 我估计这在批量运维工具中,是世界上唯一的!
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。