nginx_upstream_check_module icon indicating copy to clipboard operation
nginx_upstream_check_module copied to clipboard

Health checks upstreams for nginx

Results 106 nginx_upstream_check_module issues
Sort by recently updated
recently updated
newest added
trafficstars

1.这两个模块配置成功以后,使用fair算法负载均衡的话,负载节点宕机(测试的时候直接nginx stop),故障修复后,想重新上线该节点,重启该负载节点的nginx,发现负载均衡服务器并不能把宕机的节点置为有效节点向其转发用户请求。而且是永久不会,除非所有负载节点全部宕机之后才会。 2.不使用fair,使用轮训算法做负载均衡就可以根据max_fails和fail_timeout参数控制宕机节点自动重新上线。 请问这是什么原因导致的呢?

要是检查后端服务挂掉的话,多次(3次或3次以上)进行nginx -s reload的话,会把nginx的master进程kill掉。这个估计是个bug。你们遇到过这个问题没?

``` objs/ngx_modules.o \ -lpthread -lcrypt -lm -lpcre -lcrypto -lcrypto -lz objs/addon/src/ngx_http_upsync_module.o: In function `ngx_http_upsync_add_peers': /root/nginx/src/nginx-upsync-module/src/ngx_http_upsync_module.c:821: undefined reference to `ngx_http_upstream_check_add_dynamic_peer' objs/addon/src/ngx_http_upsync_module.o: In function `ngx_http_upsync_del_peers': /root/nginx/src/nginx-upsync-module/src/ngx_http_upsync_module.c:975: undefined reference to `ngx_http_upstream_check_delete_dynamic_peer' collect2: error:...

nginx添加nginx-module-vts模块后,nginx_upstream_check_module无法正常工作,错误日志报错:http upstream check module can not find any check server, make sure you've added the check servers

配置文件nginx.conf: upstream cluster { # simple round-robin server 172.51.171.12:9900; server 172.51.171.13:9900; check interval=10000 rise=1 fall=1 timeout=10; check_http_send "HEAD /mgr.do?acct=4141141 HTTP/1.0\r\n\r\n"; } ----------------- if curl http://172.51.171.12:9900/mgr.do?acct=4141141,it will spend more than 400ms.but...

can we merge branches to allow for HTTP body inspection?

Hey guys, can we merger with the original branch to resolve the memory issues and full header check, i see that the changes between the branches are not that far...

I compliled nginx like this: ./configure --prefix=/usr/local/nginx --with-stream --add-module= /usr/local/src/nginxcheck/nginx_upstream_check_module-master/ and my nginx.conf like this,here i just show the error place: upstream gprsgroup { server 192.168.50.90:9876 ; server 192.168.50.94:9527 ;...

你好,我配置如下方式检测后端PHP的状态,报错:check protocol fastcgi error with peer: 10.10.20.27:9000 ``` check interval=2000 rise=1 fall=3 timeout=1000 type=fastcgi; check_fastcgi_param "REQUEST_METHOD" "GET"; check_fastcgi_param "DOCUMENT_ROOT" "/home/src/php"; check_fastcgi_param "REQUEST_URI" "/"; check_fastcgi_param "SCRIPT_FILENAME" "phpinfo.php"; # 或者如下,都报错: # check_fastcgi_param...

windows下可以编译通过吗? 执行: `$ auto/configure --with-cc=cl --builddir=build --prefix= --conf-path=conf/nginx.conf --pid-path=logs/nginx.pid --http-l og-path=logs/access.log --error-log-path=logs/error.log --sbin-path=nginx.exe --http-client-body-temp-path=temp/client_ body_temp --http-proxy-temp-path=temp/proxy_temp --http-fastcgi-temp-path=temp/fastcgi_temp --with-cc-opt=-DFD_SETSIZE= 1024 --with-pcre=build/lib/pcre-8.37 --with-zlib=build/lib/zlib-1.2.8 --with-openssl=build/lib/openssl-1.0.1s --with-se lect_module --with-http_ssl_module --with-ipv6 --with-http_sub_module --add-module=src/http/modules/nginx_upstream_chec k_module` 报找不到...