gpt4 book ai didi

javascript - 从 cron-job.org 运行 NodeJS cron

转载 作者:太空宇宙 更新时间:2023-11-04 03:21:52 24 4
gpt4 key购买 nike

我正在尝试使用 cron-job.org 按设定的时间间隔运行 NodeJS cron ,但他们没有任何有关如何实际运行脚本的文档。

基本上,该服务会按设定的时间间隔访问您提供的 URL,但我对可以在端点上放置哪种类型的代码(特别是实际运行的代码类型)感到特别困惑。有人可以提供一个示例,说明我将在端点 URL 中放置什么内容吗?

最佳答案

您可以使用 Node.js 中的 HTTP 模块或流行的 Express 模块来做一些非常简单的事情。使用express你可以做一些非常简单的事情,例如:

var express = require('express');
var app = express();

app.get("/test", function(req, res, next){
res.setHeader('Content-Type', 'application/json');
res.send(JSON.stringify({ status: 'OK', timeStamp: new Date().toISOString() }));
});

console.log('Express listening.. on 3000');
app.listen(3000);

您确实可以在/test 端点中运行您喜欢的任何内容,但当从 cron-job.org 调用它时,如果您不断向它们返回 400 错误或脚本执行时间非常长,它们可能会停止。

您可以使用 url 来调用它

http://yourdomain:3000/test

当然,您可能很想更改端口号和路径!

关于javascript - 从 cron-job.org 运行 NodeJS cron,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49179846/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com