-
Notifications
You must be signed in to change notification settings - Fork 194
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
请教如何使用gev做一个im。 #42
Comments
|
你好,感谢你的回复。 |
|
mac环境使用一些在线的ws连接工具(http://www.easyswoole.com/wstool.html),在手动关闭连接后并未触发OnClose()方法,请问这个是什么原因导致的。 |
@cs-charles 可能是在线连接工具并没有断开链接 |
谢谢你分享的项目,最近在用gev和websocket做一个im的时候遇到一个问题,如何设计路由。我参考了你写的websocket例子,
router来维护整个用户和它连接的路由信息。
获取目标用户id,我是放在 OnMessage(c *connection.Connection, data []byte) 中第二个参数data中带进来的,就是说data数据也要结构化的,不知道这样做有没有问题啊?
另一个问题,OnClose(c *connection.Connection) 关闭一个连接的时候,只有conn,那如何在router里面清除这个连接归属用户的信息啊?还有用的网页在线websocket客户端断开连接的时候,好像没有触发OnClose,不知道是不是我改的有问题?
谢谢。
The text was updated successfully, but these errors were encountered: