2017-10-18 158 views
2

所以我有Ubuntu的一個節點服務器,我想它服務器上的Node.js或Ubuntu Linux上運行的cron啓動

  1. 解壓即會從FTP上傳文件,
  2. 讀取文本文件裏面,然後
  3. 每天凌晨4點將信息保存到mongodb。

我對我是否應該讓Ubuntu的做,還是有我的節點服務器有點糊塗做,因爲我覺得這是兩者的點點:在解壓縮文件的文件夾是bash和閱讀,更容易用javascript(對我來說)保存到mongodb更容易。

任何關於如何處理這個問題的建議?

回答

1

如果您使用https://github.com/EvanOxfeld/node-unzip,您可以從zip文件中獲取文件和數據,然後使用節點進行保存。

雖然你也可以使用兩者,但使用bash解壓縮並獲取文件名,然後將其作爲參數發送到節點文件並通過bash運行它。

+0

看起來像我需要!謝謝 – Coffee

相關問題