跳到主要内容
CNode

关于socket.io的事件监控问题

Jjust1n发布于 15 年前最后回复 15 年前
164610

是这样的,我想实现这样的功能:

在socket.io的服务端,监控当前系统的时间,并拿当前时间跟前一秒相比,如果两个时间的分钟数发生了变化,就发一条消息到client端。

不知道该如何实现(代码,或者有例子给个链接也可以)?

这结果可能类似于 socke.io官网上的volatile功能(每隔一分钟发一条消息),但实际过程是不一样的,volatile只是单纯的每隔多久就发一条消息,我上述的描述是需要实时的比较。

我这么做的更进一步的想法是,去实时的监控一个文件(或者某个sqlite数据库),如果文件里的内容发生了变化,就发消息给客户端。

node.js初学者求教,3ks。

查看回复

回复 (1)

X
xqunix#115 年前

如果是想监控一个文件的话可以考虑使用 fs 模块里面的 watchFile 函数,这里有一个监控markdown文件并实时渲染的例子: http://typedef.me/2012/01/31/nodejs-markdown-live-preview

参与回复

登录后即可参与回复。登录