我有一台运行 TrueNAS Core 的家庭服务器。在监狱内,我运行着 Plex 媒体服务器,因此我可以轻松地在电视上查看我的照片。由于 Plex 中的一些错误,当我添加新图片时它有时会崩溃。当然,这最终会得到修复,但在那之前我想设置一些东西,以便 Plex 在崩溃后自动重新启动。
我曾尝试设置 daemontools,但我遵循的指南均未导致 Plex 自动重新启动。我认为这是因为我将 Plex 设置为服务,而不是运行单个脚本来启动它。
有没有办法监视 FreeBSD 上的某些服务,并在它们出现故障时自动重新启动它们?我搜索了所有我知道的地方,但我的查询没有产生有用的结果。
谢谢
有没有办法监视 FreeBSD 上的某些服务,并在它们出现故障时自动重新启动它们?
有一个名为 Monit 的开源程序:
(强调我的)
来源FreshPorts -- sysutils/monit:Unix 系统管理和主动监控
它可以从轻松、主动地监控进程、程序、文件、目录、文件系统和主机 |下载。Monit,其中指出:
...
(强调我的)