【问题标题】:Run script hole time on VPS server在 VPS 服务器上运行脚本空洞时间
【发布时间】:2017-03-23 18:08:43
【问题描述】:

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

【问题讨论】:

    标签: vps


    【解决方案1】:

    是的,您可以,有很多方法可以达到您的预期效果。

    主管

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

    何时使用它:当您需要一个连续运行的进程时使用它,例如:

    • 一个队列工作者,它不断读取数据库以等待作业运行。
    • 类似守护进程的节点应用程序

    Cron

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

    何时使用它:当您的进程运行时间不长时使用它,它会执行一项任务并结束,并且您不需要像在 Supervisord 上那样自动重启它,例如:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-14
      • 2017-02-21
      • 2013-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多