文章詳情頁
node.js - nodejs如何定時不停的向某個文件寫入
瀏覽:117日期: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. docker-compose中volumes的問題2. vim - docker中新的ubuntu12.04鏡像,運行vi提示,找不到命名.3. docker 下面創建的IMAGE 他們的 ID 一樣?這個是怎么回事????4. python 多進程 或者 多線程下如何高效的同步數據?5. angular.js - node.js中下載的angulae無法引入6. php - 想要遠程推送emjio ios端怎么搞 需要怎么配合7. java - Hibernate查詢的數據是存放在session中嗎?8. 一個走錯路的23歲傻小子的提問9. android - 添加multidex后在部分機型上產生anr的問題,該如何解決10. docker-compose 為何找不到配置文件?
排行榜
