文章详情页
node.js - nodejs如何定时不停的向某个文件写入
浏览:201日期: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. vim - docker中新的ubuntu12.04镜像,运行vi提示,找不到命名.2. PHP中的$this代表当前的类还是方法?3. PHP类封装的插入数据,总是插入不成功,返回false;4. phpadmin的数据库,可以设置自动变化时间的变量吗?就是不需要接收时间数据,自动变化5. 如何解决Centos下Docker服务启动无响应,且输入docker命令无响应?6. 跟着课件一模一样的操作使用tp6,出现了错误7. PHP类中的$this8. phpstady在win10上运行9. css3动画 - Canvas、Css3、动画高手请进Html5问题请教10. javascript - 如何实现网页或者APP调用手机摄像头不保存照片到相册?
排行榜
