ngx_upstream_jdomain icon indicating copy to clipboard operation
ngx_upstream_jdomain copied to clipboard

An asynchronous domain name resolution module for nginx upstream.

Results 15 ngx_upstream_jdomain issues
Sort by recently updated
recently updated
newest added

Currently, we have hardcoded the cases of `NGX_RESOLVE_FORMERR` and `NGX_RESOLVE_NXDOMAIN` as errors for which we always use the fallback. It would be more interesting to allow the configuration to select...

enhancement
help wanted

In `t/004.compatibility_nginx.t`, test 3 is supposed to use `jdomain` with the `least_conn` algorithm, but the test is actually quite weak, making it not obvious to determine is the `least_conn` algorithm...

enhancement
help wanted

e.g weight, max_fails, fail_timeout This does raise the question as to how we specify these (equally?) to each server member

Would be better to share jdomain state among all workers in order to save on redundant DNS queries and also keep all workers in sync when an update occurs.

enhancement
help wanted

We should support a flag per jdomain instance indicating if we explicitly want nginx to do the DNS lookup or not on startup. This has implications on memory management of...

enhancement

This module would really be more clean if the trigger for DNS query was on a timer event. That way, all jdomain DNS would be self updating and not require...

enhancement
help wanted

I think we should try to prefer [this newer health check module](https://github.com/zhouchangxun/ngx_healthcheck_module). It is noted that it is still in development, however, it has support for prometheus output and also...

enhancement
help wanted
good first issue

Depends on #48 Blocking mode? For real? Are you serious? I know, it sounds crazy, but I think it should be an option. Add a directive attribute `blocking` which when...

enhancement
help wanted

Hi, I want to know if jdomain support the headers: proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; or my config is wrong This is my nginx.config: ` load_module /usr/local/nginx/modules/objs/ngx_http_upstream_jdomain_module.so;...

expose the `max_conns=` argument to jdomain