node.js - 服务器重新加载时发送到套接字
问题描述
所以,我希望 socket.io 在服务器重新加载时向我的客户端发出。我正在使用 express、http 和 socket.io。我想在我的服务器重新加载时向客户端发出一条消息,说他们应该重新加载他们的页面。以下是我目前拥有的。当服务器启动时,它将向客户端发出。
http.listen(3000, () => {
io.emit('server-update')
})
这就是我到目前为止所拥有的一切。但这不起作用。有什么建议么?谢谢!
解决方案
我想到了!感谢您的所有帮助!这是我想出的:
http.listen(3000, () => {
setTimeout(() => {
io.emit('server-update')
}, 1000)
})
它有助于等待用户连接:)
推荐阅读
- regex - 如何在 Excel 中将 RegEx 用于工作表名称?
- group-by - 与 Filemaker 分组
- python - Python 中的 Parket 票务系统
- java - 无法将凌乱的 spring-security-xml 转换为基于 Java 的配置
- sql - 在 SQL 中将日期 (yyyy-mm-dd) 转换为 MM-YYYY
- flutter - Flutter:如何只用它的一个孩子覆盖整个 Column
- python - for循环问题的两种解决方案之间的区别?
- javascript - 开玩笑忽略根目录中的 __mocks__ 目录
- r - 基于一列中的两个值对数据框进行子集
- python - 调用对象的存储方法