直升机,
我运行了2台机器设置,上面有5个Zookeeper实例。我知道通常需要最少3台机器来运行一个小型动物园管理员法定人数但是现在我需要从这两台机器开始。现在我想创建一个脚本,在崩溃或重新启动时自动自动启动所有zookeeper实例。毕竟我想建立一个稳定的环境,自动恢复以下服务:
的solr solrcloud 动物园管理员 shardallocation
有人有这方面的经验吗?
答案 0 :(得分:0)
您需要一个良好的监控系统。一个更简单的解决方案是为所有这些盒子写一个cron作业。这些cron作业将运行curl或wget命令并检查输出。如果命令的输出不符合预期,请重新启动服务。还可以使用/etc/init.d将服务添加到启动中,以便服务从重新启动开始。