文章詳情頁
node.js - nodejs如何定時不停的向某個文件寫入
瀏覽:272日期: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綁定了nginx端口 外部訪問不到2. dockerfile - 為什么docker容器啟動不了?3. git - webstorm窗口中左側列表的文件名顏色怎么修改4. android權限被第三方安全軟件禁止,如何獲取該權限狀態5. javascript - 深夜被問題困擾求解惑,rn的API之PermissionsAndroidd的問題6. javascript - 最近用echarts做統計圖時遇到兩個問題??!7. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?8. mysql - 我的myeclipse一直連顯示數據庫連接失敗,不知道為什么9. tp 6.0 數據查詢,求教!10. mysqld無法關閉
排行榜

網公網安備