刘丹冰
刘丹冰
请问这个callback是加载 server 对 client的socket 执行Close()之后么 , client是否还需要添加对close()之后的callBack?
> 方便于关闭连接时做一些业务层后处理 这是一个十分好的建议
handler如果真是阻塞,顶多是文件描述符占满,无法再建立链接,但是不应该出现cpu 暴增的情况,阻塞本来就不会占用cpu,而是释放cpu。所以你得看看是否某些业务或者地方出现了循环导致,这种cpu暴增,多数是因为循环或者递归。
目前暂时不支持这种写法,不过全局一个Config 这块确实应该改进下,改成Config是一个Server的属性。这块在等待有人提PR,或者今后改进。这个问题就不存在了

@threeq 这确实是个好问题,可以讨论下有没有更好的办法来解决。
@trash-boy 是否指的 routerSlices 有浅拷贝问题?
@trash-boy https://github.com/aceld/zinx/issues/293 这里有个pr,可否review下
https://github.com/aceld/zinx/pull/294
@RAMARUNKUMARV Thanks for the PR! There is something wrong from golangci-lint.