在使用 coreos etcd的 lease 租约特性过程中,遇到一次集群负载极高的现象,表现是leader 节点大量的TIME-WAIT状态TCP 连接,系统内存逐渐上升,CPU 居高不下的问题,本文记录了我排查这个 bug 的经历,最终定位到是 etcd client v3包里的lease keepalive函数的一处 bug,这个 bug 存在与clientv3的所有版本上,如果你也用了相同的版本跟用法,可以关注一下…
-
etcd clientv3的lease keepalive租约频繁续期bug 排查小记 7月 18, 2018
-
你不在意的HTTPS证书吊销机制 7月 16, 2019
-
webgame中常见安全问题、防御方式与挽救措施 10月 16, 2013
-
手机通讯录,或许可以增加QQ、微信之类IM用户黏度 2月 19, 2013
-
CodeIgniter框架中关于DB事务处理的设计缺陷 4月 30, 2012
-
firefox上gladder奇怪的网络请求… 10月 28, 2009
-
密码保护:2015乙末年总结 2月 4, 2016
-
PHP API中,MYSQL与MYSQLI的持久连接区别 8月 15, 2013
-
ububtu server 14.04上,PHP5-FPM服务的启动方式变更 7月 8, 2015
-
TLS handshake Fatal Alert Close Notify的错误排查 9月 9, 2019
-
藏在你心底的哪吒 8月 2, 2019
-
你不在意的HTTPS证书吊销机制 7月 16, 2019
-
保障IDC安全:分布式HIDS集群架构设计 1月 18, 2019
-
openresty的unescape_uri函数处理百分号后面字符的小特性 9月 20, 2018
-
etcd clientv3的lease keepalive租约频繁续期bug 排查小记 7月 18, 2018
-
golang语言编译的二进制可执行文件为什么比 C 语言大 9月 21, 2017
-
golang游戏项目中使用 tls、https 与etcd v3服务通讯 9月 15, 2017
-
Clash Royale皇室战争的黑盒技术分析 4月 10, 2016
-
密码保护:记一次证书考试的经历 4月 7, 2016
-
yaixaomu on 保障IDC安全:分布式HIDS集群架构设计
-
yaxiaomu on TCP SOCKET中backlog参数的用途是什么?
backlog (...)
-
yaxiaomu on golang语言编译的二进制可执行文件为什么比 C 语言大
-
zz on etcd clientv3的lease keepalive租约频繁续期bug 排查小记
(...)
-
keke on golang语言编译的二进制可执行文件为什么比 C 语言大
-
CFC4N on 保障IDC安全:分布式HIDS集群架构设计
请搜索“HIDS
-
ryan on 保障IDC安全:分布式HIDS集群架构设计
(...)
-
CFC4N on etcd clientv3的lease keepalive租约频繁续期bug 排查小记
(...)
-
Eric on etcd clientv3的lease keepalive租约频繁续期bug 排查小记
// KeepAlive keeps the given lease alive forever. If the (...)
-
zhp on golang语言编译的二进制可执行文件为什么比 C 语言大
写的不错,不过 go 1.11 (...)