文章詳情頁
node.js - nodejs如何定時不停的向某個文件寫入
瀏覽:165日期:2024-07-21 09:14:04
問題描述
nodejs如何定時不停的向某個文件寫入,比如每隔2s向log.txt.文件寫入一段文本,寫入的代碼如下:
想實現一個后臺不停的寫入log,在網頁循環的展示log.txt的內容。
問題解答
回答1:循環:死循環setTimeout 遞歸:setTimeout遞歸 setInterval定時
回答2:setInterval(()=>{/** * 文件操作邏輯 */ },2000)回答3:
如果你是想在不通過命令行或者瀏覽器來訪問nodejs程序的時候完成這個循環操作,可以試試nodejs的一個定時執行模塊node-schedule,把項目用pm2托管在后臺運行,然后通過定時模塊2S執行一次邏輯代碼就行
回答4:https://github.com/merencia/n...node 版 crontab
相關文章:
1. angular.js - webpack build后的angularjs路由跳轉問題2. java - web項目中,用戶登陸信息存儲在session中好 還是cookie中好,取決于什么?3. java - Activity中的成員變量被賦值之后,Activity被回收的時候內存才會被釋放嗎4. Discuz! Q 有人用過嗎?5. 數組按鍵值封裝!6. 我寫的哪里有錯?請大神幫忙查看一下。7. 請求一個數據返回內容為空或者錯誤如何再次請求幾次8. 使用list和each配合,的作業,輸出一行后,如何換行9. php由5.3升級到5.6后,登錄網站,返回的是php代碼,不是登錄界面,各位大神有知道的嗎?10. 為什么bindClass訪問不了的?
排行榜
