nginx作反向代理时的主动健康检查模块

开源的nginx作反向代理时本身只有被动的健康检查方式,不知商业版本的健康检查是什么样的。

mark一下:

https://github.com/weibocom/nginx-upsync-module 是微博开源的http 7层负载时的健康检查。

https://github.com/yaoweibin/nginx_upstream_check_module 说是阿里某大神的写的nginx模块,不过也是针对http的7层负载时的健康检查。

近期遇到用作udp反向代理时健康检查的问题,另一位大神在上面的基础上作了修改:https://github.com/zhouchangxun/ngx_healthcheck_module

实现了在第4层的代理tcp和udp时的健康检查。

你可能感兴趣的:(nginx作反向代理时的主动健康检查模块)