![](/img/trans.png)
[英]Delete Previous Files in Directory, Create New Files and Download Newly Created Files With Nodejs
[英]nodejs - scan directory forever for new files
想知道什么是最好的方法適合我的情況。 當前正在運行一個Linux AWS實例,該實例運行Apache,並托管Nodejs應用程序。
這是事物“流程”的簡要情況:
因此,在這里我需要幫助的是在步驟5和6之間處理文件后的部分。最好的方法是什么?
要么
如果我選擇選項1,那么在node js應用中會是什么樣子? 就像是?
while(true){ //forever loop
//do stuff
process.sleep(30 seconds)
}
如果選項2更好,我如何讓nodejs應用知道如何處理該文件? 也許只是將Express端點稱為發出信號並查看目錄的信號?
我已經完成了所有其他工作(數據庫連接,文件讀/寫等)。 我的大腦只是停留在這種嘗試上,試圖了解如何或多或少讓這兩個不同的應用程序通知另一個。
用“ chokidar”做這件事! 多么偉大的圖書館! 大大改進了nodejs隨附的默認“ fs.watch”。 完美地完成了我需要做的事情。 感謝marekful的建議!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.