如何确保 Pharo VM 使用 systemd 运行

如何确保 Pharo VM 使用 systemd 运行

我的目标是在 Smalltalk fork Pharo 中编写一个应用程序并在 Ubuntu 18.04 服务器上运行它。

Pharo 以虚拟机环境运行,使用运行特定应用程序的 Pharo 映像。部署 Pharo 时,重要的是让虚拟机运行并监控它是否崩溃或冻结。

Pharo Enterprise 书建议使用monit实用程序来执行此操作,尽管给出的说明是基于初始化脚本的。

使用 systemd 有没有更好的方法?

答案1

看一眼系统服务, 尤其重新开始及其条件(决定何时应重新启动中止)。

此外,文档中还列出了重启前的准备/后续工作需要采取的某些措施。为此执行开始前和公司可能会有所帮助。

目前的工作量可能还不适合它(目前),但一般来说,你还需要考虑的是让服务保留一些活着并检查一下。

相关内容