我将Cloudify 2.7与OpenStack Icehouse一起用于生产环境。
我希望拥有Cloudify Manager的高可用性,以便在出现问题时保存和恢复已部署应用程序的状态。
以下哪种解决方案是正确的?
1)创建2个Cloudify Manager,在每个Cloudify Manager中都在云配置文件中设置persistencePath属性;
2)创建2个Cloudify Manager,无需在云配置文件中设置persistencePath属性;
3)创建1个Cloudify Manager,在云配置文件中使用persistencePath属性
我可以通过bash脚本向Cloudify Manager执行Cloudify命令,该命令使用cron任务保存已部署应用程序的状态(我的意思是,对应于关闭管理器的命令)吗? p>
由于
答案 0 :(得分:0)
选项1是错误的并且不受支持(请注意,所有人都不支持Cloudify 2.7 - 它已达到使用寿命。)
2和3都是不错的选择。 2为您提供高可用性,3为您提供经理恢复。
没有保存管理器状态的命令 - 每次发生更改时都会保存状态(并保存到persistencePath目录)