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

时间:2017-10-18 06:01:25

标签: javascript node.js mongodb ubuntu cron

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

  1. 解压缩从ftp上传的文件,
  2. 读取里面的文本文件,然后
  3. 每天凌晨4点将信息保存到mongodb。
  4. 我对是否应该让ubuntu这样做或让我的节点服务器这样做感到困惑,因为我觉得这有点兼而有之:将文件解压缩到文件夹更方便bash并阅读并保存到使用javascript(对我而言)mongodb更容易。

    关于我如何处理这个问题的任何建议?

1 个答案:

答案 0 :(得分:1)

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

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