文章详情页
node.js - nodejs如何定时不停的向某个文件写入
浏览:152日期: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. java - mac下配置ndk环境变量2. java - new + 类名,一定需要申明一个对象吗?3. 为啥最大化个窗口还得找一堆理由?4. javascript - 根据不同数据显示不同内容5. javascript - 解释下这种函数定义6. javascript - 在 vue里面用import引入js文件,结果为undefined7. node.js - 用nodejs 的node-xlsx模块去读取excel中的数据,可是读取出来的日期是数字,请问该如何读取日期呢?8. javascript - 如何获取未来元素的父元素在页面中所有相同元素中是第几个?9. css3 - 如图的flex骰子布局是怎么实现的?10. css - psd设计稿给的是1920宽的,而我的电脑是1600宽的,那我在写代码时,是不是每个宽度都要计算调整
排行榜
