标签: node.js express heroku backgroundworker
我正在提取Express中一条长途运行的路线,以使用单独的工作程序。
该路线是图像/文件处理操作,用户可以在其中上传图像,json文件,html文件等的zip文件。
该路由使用中间件Multer,该中间件将上传的文件写入暂存文件夹.tmp。
.tmp
由于工作程序是在单独的进程/ Dyno中运行的,工作程序可以可靠地“到达”该tmp文件夹并运行其处理程序吗?
tmp
是否有类似这样的陷阱,注意事项和最佳实践?我正在考虑放弃使用tmp文件夹,而直接将其上传到S3存储桶(操作很慢,也许正因为如此)。