想知道我的情况最好的方法是什么。目前正在运行运行Apache的Linux AWS实例,托管Nodejs应用程序。
以下是事物“流动”的简要情景:
所以我在这里需要帮助的是文件处理后的部分......在步骤5和6之间。最好的方法是什么?
OR
如果我选择1,那么在节点js app中会是什么样子?有点像?
while(true){ //forever loop
//do stuff
process.sleep(30 seconds)
}
如果选项2更好,我怎么能让nodejs app知道处理文件?也许只需将Express端点作为信号调出去查看目录?
我已经完成了其他工作(数据库连接,文件读/写等)。我的大脑只是坚持试图理解如何或多或少地让这两个不同的应用程序通知另一个。
答案 0 :(得分:0)
使用“chokidar”来做这件事!多棒的图书馆!极大地改进了nodejs附带的默认“fs.watch”。完美地完成了我需要做的事情。谢谢你提出建议!