文章詳情頁
node.js - nodejs如何定時不停的向某個文件寫入
瀏覽:269日期: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. phpstudy8.1沒集成mysql-front2. 關docker hub上有些鏡像的tag被標記““This image has vulnerabilities””3. docker鏡像push報錯4. Docker for Mac 創建的dnsmasq容器連不上/不工作的問題5. node.js - mongodb查找子對象的名稱為某個值的對象的方法6. 前端 - @media query 使用出現的問題?7. javascript - QQ第三方登錄的問題8. html5 - datatables 加載不出來數據。9. javascript - 在 model里定義的 引用表模型時,model為undefined。10. docker 下面創建的IMAGE 他們的 ID 一樣?這個是怎么回事????
排行榜

網公網安備