Date: 5月 17, 2024
在 GenApp 和 QSP 之间进行选择:为您的关键应用程序定制高可用性
GenApp 还是 QSP?这两种解决方案均受 LifeKeeper 支持,有助于防止关键应用程序停机,但了解这些解决方案之间的细微差别对于选择适合您的特定需求的解决方案非常重要。以下是一些功能、优点和潜在用例,供您决定哪些功能最适合您的环境。
GenApp,通用应用程序的缩写,是一种资源类型,允许您在 LifeKeeper 中管理自定义应用程序。借助灵活的框架,您可以使用自己的脚本来执行应用程序可能需要的各种任务,以自动执行故障转移和恢复过程。这种灵活性允许对 LifeKeeper 如何处理启动、关闭、监控、记录操作等进行精细控制,以确保应用程序的高可用性。
QSP或快速服务保护旨在成为保护操作系统服务的快速且简单的方法。 QSP 通过内置的可调整超时来自动执行这些应用程序的监控、故障转移和恢复。此外,您可以创建依赖关系,以便服务可以与需要该服务的其他应用程序一起启动和停止。
我如何选择正确的解决方案?
您需要确定的第一件事是是否可以通过停止并重新启动服务或守护程序来恢复您的应用程序。如果是这样,那么 QSP 可能是保持应用程序正常运行的最佳且最快的解决方案。这是因为它不需要编码,几分钟之内您就可以将应用程序添加为 LifeKeeper GUI 中的 QSP 资源。此外,它是核心产品的一部分,任何编码更新都包含在新产品版本中。但是,如果您的应用程序除了简单的运行状况检查和操作系统服务级别的重新启动功能之外还需要其他功能才能正确恢复,那么您将需要探索 GenApps。为 GenApp 资源类型创建自定义脚本将需要更深入的技术技能和长期维护,但是,执行保持应用程序平稳运行所需的任何任务的灵活性至关重要,尤其是对于利基应用程序。这些任务可以是监视、日志记录、清理任务或配置更改等任何任务。
想要更多技术细节吗?
Linux 和 Windows 版 LifeKeeper 均支持 GenApps 和 QSP,更多技术细节可在下面的链接中找到。
- 适用于 Linux 的 LifeKeeper 的 GenApp
- 适用于 Windows 的 LifeKeeper 的 GenApp
- 适用于 Linux 的 LifeKeeper 的 QSP
- 适用于 Windows 的 LifeKeeper 的 QSP
经许可转载安全操作系统