首页 > 解决方案 > 如何在 Nextjs 9 中运行 cron/计划任务?

问题描述

我正在使用 Nextjs 构建一个应用程序,并且我正在为我的 api 端点使用 pages/api 目录。服务器条目/根对我来说是隐藏的。部署我的应用程序后,如何立即使用 node-cron 运行计划任务?

标签: node.jsexpressnext.js

解决方案


您可以使用他们的自定义服务器挂钩在服务器初始化期间包含您的任务调度逻辑。但请记住,不建议这样做:

在决定使用自定义服务器之前,请记住只有在 Next.js 的集成路由器无法满足您的应用需求时才应使用它。自定义服务器将删除重要的性能优化,例如无服务器功能和自动静态优化。


推荐阅读