摘要: 设计思路:每个websocket允许的连接都是有时间限制的,超时后服务端会自动断开连接,那么长连接就在服务端发出断开连接信息后客户端检测断开信息再次发起连接请求,中间再通过握手信息确保客户端同服务器处于连接状态。 设计结构: [plain] view plain copy type Longsock 阅读全文
posted @ 2016-08-05 18:42 qianlnk 阅读(3978) 评论(0) 推荐(0)
摘要: 如果只是啟一個goroutine那就沒有必要使用,當然這個包也是支持的。 實現原理: 用戶告知要啟用的併發數量,然後包內會啟動相當於併發數量的一個工作池。這樣之後程序猿只要往工作池裡面發任務就可以了。 當然你需要的是實現你的worker。原型: type WorkFunction func(req 阅读全文
posted @ 2016-07-28 16:50 qianlnk 阅读(252) 评论(0) 推荐(0)