初级会员
  • 第 33118 位会员
  • liuhuijie
  • liuhuijie
  • 2019-03-25 17:45:51
  • Offline
  • 19 71

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • 还是直接上你的测试代码什么的 比较好
  • 前几天刚刚研究完 就看到了这个 基本和我理解的差不多 很不错 有时间 udp的处理方式也大同小异 但go io.Copy 这个函数 对应大量转发 tcp数据 和 udp数据时 有可能 会造成传输顺序出错 tcp还好 udp 因为顺序错误导致 被转发的软件认为 数据丢包 也会 造成大量 内存占用 和 逻辑性引起的udp断线 (例如某些游戏) 再者 虽然 go有内存回收机制 但对应这种频繁 大量的创建切片 自动的内存回收的效率有力不从心 如果在适当的时机手动 回收一下应该会很不错 所以 如果情况允许我这里是 全部替换掉这个 io.Copy
  • 不要用匿名函数呀 我不用
  • 用 chan 待机5000-10000个协程 来处理数据 应该就可以了
  • 这个go服务端是用的 框架吗 挺感兴趣 能否分享一下地址