gpt4 book ai didi

node.js - nodejs、mongodb 和 heroku 栈上的后台处理

转载 作者:可可西里 更新时间:2023-11-01 09:37:11 27 4
gpt4 key购买 nike

我正在编写一个简单的图片上传网站作为学习项目。

它是用 nodejs 编写的,带有 mongodb 并部署到 Heroku cedar 上。

我想实现一个 Node 脚本,比如说每小时运行一次,并应用 reddit algorithm到图像并将每个图像的分数存储在 mongodb 中。

考虑到我在 heroku 上并且有文件系统限制,我怎样才能实现这一点? - 鉴于雪松架构,最好交给一个单独的工作人员,但如果有更快/更简单/更容易的方法,我会很高兴听到它。 heroku dev center article on workers/background jobs遗憾的是,尚未列出此类系统的任何教程。

我之前在 heroku 上进行后台处理的经验是使用 rails - 所以计划任务附加组件 + delayed_job 并且非常简单。

最佳答案

一种极其简单的方法可能会利用 setIntervalnode-cron .您可能还想 spawnfork此定期处理的子进程。

关于node.js - nodejs、mongodb 和 heroku 栈上的后台处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14668664/

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