在VPS服务器上运行脚本漏洞时间

时间:2017-03-23 18:08:43

标签: vps

是否可以创建一个始终在我的VPS服务器上运行的脚本?我需要做些什么才能在洞时间运行它? (我还没有VPS服务器,但如果可以,我想买一个!

1 个答案:

答案 0 :(得分:0)

是的,你可以,有很多方法可以得到你期望的结果。

Supervisord

Supervisord是一个过程控制系统,可以保持任何进程运行。它会在必要时自动启动或重新启动您的流程。

何时使用:当您需要持续运行的流程时使用它,例如:

  • 一个队列工作程序,它持续读取数据库,等待作业运行。
  • 一个充当守护程序的节点应用程序

的Cron

Cron允许您按时间间隔定期运行流程。例如,您可以每1分钟或每30分钟或您需要的任何时间间隔运行一个流程。

何时使用:当您的流程运行时间过长,执行任务并结束,并且您不需要像 Supervisord ,例如:

  • 每天收集日志并通过电子邮件通过gzip发送日志的任务
  • 备份例程。

无论你选择什么,互联网上都有很多教程如何配置,所以我不会详细介绍。