创建了一个API,用于使用docker容器中运行的NodeJ运行一些计划作业。
exports.createAutoJobs = async (req, res, next) => {
console.log("Request received")
cron.schedule('* * * * *', () => {
console.log('Running');
});
}
以上代码每分钟都在打印“运行”
但对于同一代码,添加自定义时间模式不起作用
exports.createAutoJobs = async (req, res, next) => {
console.log("Request received")
cron.schedule('00 13 15 * *', () => {
console.log('Running');
});
}
如果自定义模式作为普通Nodejs应用程序位于容器外部,但不在docker容器内部,则它可以正常工作。
如何绕过它并在docker容器中运行cron作业。是否有替代方法?