javascript - Node.js 或 Ubuntu Linux 在服务器启动时运行 cron

标签 javascript node.js mongodb ubuntu cron

所以我在 Ubuntu 上有一个 Node 服务器,我想要它

  1. 解压缩从 ftp 上传的文件,
  2. 读取里面的一个文本文件,然后
  3. 每天凌晨 4 点将信息保存到 mongodb。

我对我应该让 ubuntu 这样做还是让我的 Node 服务器这样做有点困惑,因为我觉得这两者都有一点:使用 bash 将文件解压缩到文件夹更容易,读取并保存到 mongodb使用 javascript 更容易(对我而言)。

有什么建议可以解决这个问题吗?

最佳答案

如果您使用 https://github.com/EvanOxfeld/node-unzip你可以从zip文件中获取文件和数据,然后使用node来保存它。

虽然您也可以同时使用两者,但使用 bash 解压缩并获取文件名,然后将其作为参数发送到 Node 文件并运行它,全部通过 bash。

关于javascript - Node.js 或 Ubuntu Linux 在服务器启动时运行 cron,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46803715/

相关文章:

javascript - 我可以使用 HummuJS 修改现有 PDF 文件中的框吗?

Mysql:ER_PARSE_ERROR:从 Node js发送创建过程代码时

javascript - 如何使用 Javascript 处理 Mongo shell 中文件中的数百万?

mysql - 用于存储词典列表的数据库

sql - 如何将此 sql 查询转换为 mongodb

javascript - 使用条件语句更改div的背景颜色

javascript - chrome 扩展弹出窗口的非阻塞警报

javascript - 关于 JavaScript 中的作用域

javascript - 如何在 JavaScript 中提交后添加更多显示图像和图像详细信息的订单项

javascript - esm 不解析模块别名