eggjs / eggjs/egg

egg socket 处理第三方请求如何实时返回数据

Open
#4,403 10 comments 0 reactions 0 assignees View on GitHub
Inactive
Dominant language
TypeScript
Stars
19k
Forks
1.8k
PR merge metrics
No merged PRs in 30d

Description

不好意思在这提了个issue 因为没有找到网上可用的解决方案
接到一个需求,web端和server端建立一个socket,然后第三方通过一个接口发出一条设备的告警信息,server端需要通过
socket实时把告警返回到web
参考egg的教材使用了socket.io之后,socket建立成功。但是没办法在接口的处理函数里面,访问到之前建立的socket
控制台打印ctx.socket.id为undefined,不知道有什么办法可以调起之前建立好的socket
`ctx.socket.emit('chat', 'hi 后端信息有调整 麻烦更新下');`

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.