with-threads --with-luajit-xcflags=-DLUAJIT_NUMMODE=2 --with-openssl=./openssl-1.1.1i --add-module=/Users/kai/opt/project/ngx_http_proxy_connect_module git clone https://github.com/chobits/ngx_http_proxy_connect_module.git patch -d build/nginx-1.19.3/ -p 1 < /Users/kai/opt/pro...
--with-http_image_filter_module=dynamic \ 1. --with-http_mp4_module \ 1. --with-http_random_index_module \ 1. --with-http_realip_module \ 1. --with-http_secure_link_module \ 1. --with-http_slice_module \ 1. --with-http_ssl_module \ 1. --with-http_stub_status_module \ ...
client_body_buffer_size 512k; proxy_connect_timeout 5; proxy_read_timeout 60; proxy_send_timeout 5; proxy_buffer_size 16k; proxy_buffers 4 64k; proxy_busy_buffers_size 128k; proxy_temp_file_write_size 128k; gzip on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_http_version 1.1; ...
实际上测试了tengine以及其他的ngx_http_upstream_check_module发现都不好使,反而发现ngx_healthcheck_module 值得使用 构建 基于docker,复用了openresty 官方的dockerfile 构建模式,核心流程如下 clone ngx_healthcheck_module 模块,patch 布丁到openresty,执行构建 ...
proxy_connect_timeout 80; proxy_pass http://cluster1; } location /status { healthcheck_status; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } } 效果 当然直接prometheus metrics 可以直接使用 说明 我已经构建好了一个镜像,可以直接使用dalong...