【问题标题】:How to run a script in nodeserver every hour?如何每小时在节点服务器中运行一个脚本?
【发布时间】:2015-05-21 16:07:58
【问题描述】:

我有一个 mean.js 项目,在应用程序中具有这种结构(服务器文件所在的位置):

-app
 --controllers
 --models
 --docs
 --logs
 --routes
 --tests
 --views
 bower.json
 Gruntfile.js
 package.json
 README.md

我想在我的 mongodb 上每隔一小时左右执行一次“cron 工作”。

我遇到了这个:

https://github.com/scripting/noderunner

我应该把它放在哪里以及如何使用它让我们举例来说, 每隔 1 小时做一次“hello world”的 console.log?

【问题讨论】:

标签: node.js cron meanjs


【解决方案1】:

首先你必须将cron安装到你的操作系统,然后你必须设置cron作业,为此你必须在控制台中写“crontab -e”并设置作业,如下所示:

0 * * * * /home/user/project/bin/your_script.js

重要!您必须添加 hashbang(#!/usr/bin/env 节点 ) 到脚本的第一行并设置权限。祝你好运。

【讨论】:

    猜你喜欢
    • 2017-03-25
    • 2018-07-06
    • 2017-04-27
    • 1970-01-01
    • 2018-11-18
    • 1970-01-01
    • 1970-01-01
    • 2015-01-28
    • 2015-07-11
    相关资源
    最近更新 更多