我想在我的服务器上实现一个简单的功能:
我想知道它在服务器上运行的我的进程何时处于活动状态。如果此过程未运行,我会向管理员发送电子邮件。
为了实现这个功能,我想在 x 小时安排一个 cron 作业。
我怎样才能实现这个 cron 作业?我使用python服务器端。
这是更好的解决方案吗?
我想在我的服务器上实现一个简单的功能:
我想知道它在服务器上运行的我的进程何时处于活动状态。如果此过程未运行,我会向管理员发送电子邮件。
为了实现这个功能,我想在 x 小时安排一个 cron 作业。
我怎样才能实现这个 cron 作业?我使用python服务器端。
这是更好的解决方案吗?
我假设您的服务器是 *nix,因为您提到了 cronjobs。
如果您使用 google 搜索,您可以找到 bash 脚本完全执行此功能。这是一个 bash 脚本,它检查特定服务并在服务关闭时发送电子邮件:
http://bash.cyberciti.biz/monitoring/simple-process-checker-script/
您只需要调整 _chklist、_sendemail 和 _email 变量以满足您的需要