01 2018 档案

tcpkill,干掉tcp连接
摘要:场景 当我们需要在不重启服务的情况下断开某一个TCP长连接时,tcpkill工具就非常有用。比如我们要测试某个长连接断开后程序自动重连的情况。 tcpkill安装 这个连接的作者改了一下tcpkill,使得更好用。 https://yq.aliyun.com/articles/59308 使用 就这 阅读全文

posted @ 2018-01-15 11:44 angry-baby 阅读(970) 评论(0) 推荐(0)

golang sync.Cond条件变量的使用
摘要:cond.Wait()的操作实际上是对与cond绑定的锁先进行解锁,在等待通知;接收到通知后,会尝试加锁,加锁成功则唤醒否则继续等待通知; cond.Waite()前必须对关连锁加锁,否则panic 下面例子中用的读写锁,也可以直接用互斥锁,使用场景不同而已 例子中如果有多个f1在不同gorunti 阅读全文

posted @ 2018-01-10 22:21 angry-baby 阅读(962) 评论(0) 推荐(0)

导航