如何每小时 运行 nodeserver 中的一个脚本?
How to run a script in nodeserver every hour?
我有一个 mean.js 项目,在应用程序中具有此结构(服务器文件所在的位置):
-app
--controllers
--models
--docs
--logs
--routes
--tests
--views
bower.json
Gruntfile.js
package.json
README.md
我想在我的 mongodb 上每隔一小时左右做一次 "cron job"。
我运行进入这个:
https://github.com/scripting/noderunner
我应该把它放在哪里以及如何使用它让我们举个例子,
每 1 小时执行 console.log 次 "hello world" 次?
首先你必须安装 cron 到你的 os,之后你必须设置 cron 作业,为此你必须在控制台中写 "crontab -e" 并设置作业,像这样:
0 * * * * /home/user/project/bin/your_script.js
重要!您必须添加 hashbang(#!/usr/bin/env 节点
) 到脚本的第一行并设置权限。祝你好运。
我有一个 mean.js 项目,在应用程序中具有此结构(服务器文件所在的位置):
-app
--controllers
--models
--docs
--logs
--routes
--tests
--views
bower.json
Gruntfile.js
package.json
README.md
我想在我的 mongodb 上每隔一小时左右做一次 "cron job"。
我运行进入这个:
https://github.com/scripting/noderunner
我应该把它放在哪里以及如何使用它让我们举个例子, 每 1 小时执行 console.log 次 "hello world" 次?
首先你必须安装 cron 到你的 os,之后你必须设置 cron 作业,为此你必须在控制台中写 "crontab -e" 并设置作业,像这样:
0 * * * * /home/user/project/bin/your_script.js
重要!您必须添加 hashbang(#!/usr/bin/env 节点 ) 到脚本的第一行并设置权限。祝你好运。