-
Notifications
You must be signed in to change notification settings - Fork 680
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
快速平滑的摘除 RS #34
Comments
@tanxi |
非常感谢!我测试一下这个配置。 |
@jlijian3 你好,我验证了一下这个参数,rs 的 weight 被设置成 0 后,流量立刻被摘掉了,非常感谢! 不过现在又有一个新的不懂之处0-0. 我在网上查询了一下这个参数,然后发现了另外一个参数:expire_quiescent_template,参考的这份文档:https://www.kernel.org/doc/Documentation/networking/ipvs-sysctl.txt |
@tanxi |
@tanxi 流量没有马上摘除,估计是因为client和rs重传包 |
@jlijian3 |
配置 inhibit_on_failure 后,请求不再有返回 Connection reset |
有方法能更快速下线 rs 吗?LVS 使用 DR 模式代理请求到后端 nginx,LVS 对 nginx 有配置 HTTP_GET 方式的健康检查,主动更新 nginx 的健康检查页使 LVS 的检查失败(返回非 200 状态码),这时 LVS 会摘除这台 rs,但是这时存在问题:
上面 2 点在线上环境都是不能接受,还有什么办法能平滑快速的下线 RS 吗?
The text was updated successfully, but these errors were encountered: