Add HighestRandomWeight Loadbalancing Algorithm
This commit is contained in:
parent
9b42b5b930
commit
02443545e7
10 changed files with 936 additions and 112 deletions
|
|
@ -274,58 +274,63 @@ THIS FILE MUST NOT BE EDITED BY HAND
|
|||
| `traefik/http/services/Service01/failover/fallback` | `foobar` |
|
||||
| `traefik/http/services/Service01/failover/healthCheck` | `` |
|
||||
| `traefik/http/services/Service01/failover/service` | `foobar` |
|
||||
| `traefik/http/services/Service02/loadBalancer/healthCheck/followRedirects` | `true` |
|
||||
| `traefik/http/services/Service02/loadBalancer/healthCheck/headers/name0` | `foobar` |
|
||||
| `traefik/http/services/Service02/loadBalancer/healthCheck/headers/name1` | `foobar` |
|
||||
| `traefik/http/services/Service02/loadBalancer/healthCheck/hostname` | `foobar` |
|
||||
| `traefik/http/services/Service02/loadBalancer/healthCheck/interval` | `42s` |
|
||||
| `traefik/http/services/Service02/loadBalancer/healthCheck/method` | `foobar` |
|
||||
| `traefik/http/services/Service02/loadBalancer/healthCheck/mode` | `foobar` |
|
||||
| `traefik/http/services/Service02/loadBalancer/healthCheck/path` | `foobar` |
|
||||
| `traefik/http/services/Service02/loadBalancer/healthCheck/port` | `42` |
|
||||
| `traefik/http/services/Service02/loadBalancer/healthCheck/scheme` | `foobar` |
|
||||
| `traefik/http/services/Service02/loadBalancer/healthCheck/status` | `42` |
|
||||
| `traefik/http/services/Service02/loadBalancer/healthCheck/timeout` | `42s` |
|
||||
| `traefik/http/services/Service02/loadBalancer/healthCheck/unhealthyInterval` | `42s` |
|
||||
| `traefik/http/services/Service02/loadBalancer/passHostHeader` | `true` |
|
||||
| `traefik/http/services/Service02/loadBalancer/passiveHealthCheck/failureWindow` | `42s` |
|
||||
| `traefik/http/services/Service02/loadBalancer/passiveHealthCheck/maxFailedAttempts` | `42` |
|
||||
| `traefik/http/services/Service02/loadBalancer/responseForwarding/flushInterval` | `42s` |
|
||||
| `traefik/http/services/Service02/loadBalancer/servers/0/preservePath` | `true` |
|
||||
| `traefik/http/services/Service02/loadBalancer/servers/0/url` | `foobar` |
|
||||
| `traefik/http/services/Service02/loadBalancer/servers/0/weight` | `42` |
|
||||
| `traefik/http/services/Service02/loadBalancer/servers/1/preservePath` | `true` |
|
||||
| `traefik/http/services/Service02/loadBalancer/servers/1/url` | `foobar` |
|
||||
| `traefik/http/services/Service02/loadBalancer/servers/1/weight` | `42` |
|
||||
| `traefik/http/services/Service02/loadBalancer/serversTransport` | `foobar` |
|
||||
| `traefik/http/services/Service02/loadBalancer/sticky/cookie/domain` | `foobar` |
|
||||
| `traefik/http/services/Service02/loadBalancer/sticky/cookie/httpOnly` | `true` |
|
||||
| `traefik/http/services/Service02/loadBalancer/sticky/cookie/maxAge` | `42` |
|
||||
| `traefik/http/services/Service02/loadBalancer/sticky/cookie/name` | `foobar` |
|
||||
| `traefik/http/services/Service02/loadBalancer/sticky/cookie/path` | `foobar` |
|
||||
| `traefik/http/services/Service02/loadBalancer/sticky/cookie/sameSite` | `foobar` |
|
||||
| `traefik/http/services/Service02/loadBalancer/sticky/cookie/secure` | `true` |
|
||||
| `traefik/http/services/Service02/loadBalancer/strategy` | `foobar` |
|
||||
| `traefik/http/services/Service03/mirroring/healthCheck` | `` |
|
||||
| `traefik/http/services/Service03/mirroring/maxBodySize` | `42` |
|
||||
| `traefik/http/services/Service03/mirroring/mirrorBody` | `true` |
|
||||
| `traefik/http/services/Service03/mirroring/mirrors/0/name` | `foobar` |
|
||||
| `traefik/http/services/Service03/mirroring/mirrors/0/percent` | `42` |
|
||||
| `traefik/http/services/Service03/mirroring/mirrors/1/name` | `foobar` |
|
||||
| `traefik/http/services/Service03/mirroring/mirrors/1/percent` | `42` |
|
||||
| `traefik/http/services/Service03/mirroring/service` | `foobar` |
|
||||
| `traefik/http/services/Service04/weighted/healthCheck` | `` |
|
||||
| `traefik/http/services/Service04/weighted/services/0/name` | `foobar` |
|
||||
| `traefik/http/services/Service04/weighted/services/0/weight` | `42` |
|
||||
| `traefik/http/services/Service04/weighted/services/1/name` | `foobar` |
|
||||
| `traefik/http/services/Service04/weighted/services/1/weight` | `42` |
|
||||
| `traefik/http/services/Service04/weighted/sticky/cookie/domain` | `foobar` |
|
||||
| `traefik/http/services/Service04/weighted/sticky/cookie/httpOnly` | `true` |
|
||||
| `traefik/http/services/Service04/weighted/sticky/cookie/maxAge` | `42` |
|
||||
| `traefik/http/services/Service04/weighted/sticky/cookie/name` | `foobar` |
|
||||
| `traefik/http/services/Service04/weighted/sticky/cookie/path` | `foobar` |
|
||||
| `traefik/http/services/Service04/weighted/sticky/cookie/sameSite` | `foobar` |
|
||||
| `traefik/http/services/Service04/weighted/sticky/cookie/secure` | `true` |
|
||||
| `traefik/http/services/Service02/highestRandomWeight/healthCheck` | `` |
|
||||
| `traefik/http/services/Service02/highestRandomWeight/services/0/name` | `foobar` |
|
||||
| `traefik/http/services/Service02/highestRandomWeight/services/0/weight` | `42` |
|
||||
| `traefik/http/services/Service02/highestRandomWeight/services/1/name` | `foobar` |
|
||||
| `traefik/http/services/Service02/highestRandomWeight/services/1/weight` | `42` |
|
||||
| `traefik/http/services/Service03/loadBalancer/healthCheck/followRedirects` | `true` |
|
||||
| `traefik/http/services/Service03/loadBalancer/healthCheck/headers/name0` | `foobar` |
|
||||
| `traefik/http/services/Service03/loadBalancer/healthCheck/headers/name1` | `foobar` |
|
||||
| `traefik/http/services/Service03/loadBalancer/healthCheck/hostname` | `foobar` |
|
||||
| `traefik/http/services/Service03/loadBalancer/healthCheck/interval` | `42s` |
|
||||
| `traefik/http/services/Service03/loadBalancer/healthCheck/method` | `foobar` |
|
||||
| `traefik/http/services/Service03/loadBalancer/healthCheck/mode` | `foobar` |
|
||||
| `traefik/http/services/Service03/loadBalancer/healthCheck/path` | `foobar` |
|
||||
| `traefik/http/services/Service03/loadBalancer/healthCheck/port` | `42` |
|
||||
| `traefik/http/services/Service03/loadBalancer/healthCheck/scheme` | `foobar` |
|
||||
| `traefik/http/services/Service03/loadBalancer/healthCheck/status` | `42` |
|
||||
| `traefik/http/services/Service03/loadBalancer/healthCheck/timeout` | `42s` |
|
||||
| `traefik/http/services/Service03/loadBalancer/healthCheck/unhealthyInterval` | `42s` |
|
||||
| `traefik/http/services/Service03/loadBalancer/passHostHeader` | `true` |
|
||||
| `traefik/http/services/Service03/loadBalancer/passiveHealthCheck/failureWindow` | `42s` |
|
||||
| `traefik/http/services/Service03/loadBalancer/passiveHealthCheck/maxFailedAttempts` | `42` |
|
||||
| `traefik/http/services/Service03/loadBalancer/responseForwarding/flushInterval` | `42s` |
|
||||
| `traefik/http/services/Service03/loadBalancer/servers/0/preservePath` | `true` |
|
||||
| `traefik/http/services/Service03/loadBalancer/servers/0/url` | `foobar` |
|
||||
| `traefik/http/services/Service03/loadBalancer/servers/0/weight` | `42` |
|
||||
| `traefik/http/services/Service03/loadBalancer/servers/1/preservePath` | `true` |
|
||||
| `traefik/http/services/Service03/loadBalancer/servers/1/url` | `foobar` |
|
||||
| `traefik/http/services/Service03/loadBalancer/servers/1/weight` | `42` |
|
||||
| `traefik/http/services/Service03/loadBalancer/serversTransport` | `foobar` |
|
||||
| `traefik/http/services/Service03/loadBalancer/sticky/cookie/domain` | `foobar` |
|
||||
| `traefik/http/services/Service03/loadBalancer/sticky/cookie/httpOnly` | `true` |
|
||||
| `traefik/http/services/Service03/loadBalancer/sticky/cookie/maxAge` | `42` |
|
||||
| `traefik/http/services/Service03/loadBalancer/sticky/cookie/name` | `foobar` |
|
||||
| `traefik/http/services/Service03/loadBalancer/sticky/cookie/path` | `foobar` |
|
||||
| `traefik/http/services/Service03/loadBalancer/sticky/cookie/sameSite` | `foobar` |
|
||||
| `traefik/http/services/Service03/loadBalancer/sticky/cookie/secure` | `true` |
|
||||
| `traefik/http/services/Service03/loadBalancer/strategy` | `foobar` |
|
||||
| `traefik/http/services/Service04/mirroring/healthCheck` | `` |
|
||||
| `traefik/http/services/Service04/mirroring/maxBodySize` | `42` |
|
||||
| `traefik/http/services/Service04/mirroring/mirrorBody` | `true` |
|
||||
| `traefik/http/services/Service04/mirroring/mirrors/0/name` | `foobar` |
|
||||
| `traefik/http/services/Service04/mirroring/mirrors/0/percent` | `42` |
|
||||
| `traefik/http/services/Service04/mirroring/mirrors/1/name` | `foobar` |
|
||||
| `traefik/http/services/Service04/mirroring/mirrors/1/percent` | `42` |
|
||||
| `traefik/http/services/Service04/mirroring/service` | `foobar` |
|
||||
| `traefik/http/services/Service05/weighted/healthCheck` | `` |
|
||||
| `traefik/http/services/Service05/weighted/services/0/name` | `foobar` |
|
||||
| `traefik/http/services/Service05/weighted/services/0/weight` | `42` |
|
||||
| `traefik/http/services/Service05/weighted/services/1/name` | `foobar` |
|
||||
| `traefik/http/services/Service05/weighted/services/1/weight` | `42` |
|
||||
| `traefik/http/services/Service05/weighted/sticky/cookie/domain` | `foobar` |
|
||||
| `traefik/http/services/Service05/weighted/sticky/cookie/httpOnly` | `true` |
|
||||
| `traefik/http/services/Service05/weighted/sticky/cookie/maxAge` | `42` |
|
||||
| `traefik/http/services/Service05/weighted/sticky/cookie/name` | `foobar` |
|
||||
| `traefik/http/services/Service05/weighted/sticky/cookie/path` | `foobar` |
|
||||
| `traefik/http/services/Service05/weighted/sticky/cookie/sameSite` | `foobar` |
|
||||
| `traefik/http/services/Service05/weighted/sticky/cookie/secure` | `true` |
|
||||
| `traefik/tcp/middlewares/TCPMiddleware01/ipAllowList/sourceRange/0` | `foobar` |
|
||||
| `traefik/tcp/middlewares/TCPMiddleware01/ipAllowList/sourceRange/1` | `foobar` |
|
||||
| `traefik/tcp/middlewares/TCPMiddleware02/ipWhiteList/sourceRange/0` | `foobar` |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue