会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
qianlnk
博客园
首页
新随笔
联系
管理
订阅
2016年8月5日
golang长连接
摘要: 设计思路:每个websocket允许的连接都是有时间限制的,超时后服务端会自动断开连接,那么长连接就在服务端发出断开连接信息后客户端检测断开信息再次发起连接请求,中间再通过握手信息确保客户端同服务器处于连接状态。 设计结构: [plain] view plain copy type Longsock
阅读全文
posted @ 2016-08-05 18:42 qianlnk
阅读(3978)
评论(0)
推荐(0)
2016年7月28日
golang併發數量及超時控制
摘要: 如果只是啟一個goroutine那就沒有必要使用,當然這個包也是支持的。 實現原理: 用戶告知要啟用的併發數量,然後包內會啟動相當於併發數量的一個工作池。這樣之後程序猿只要往工作池裡面發任務就可以了。 當然你需要的是實現你的worker。原型: type WorkFunction func(req
阅读全文
posted @ 2016-07-28 16:50 qianlnk
阅读(252)
评论(0)
推荐(0)
公告