commit
0a3d761930
1 changed files with 2 additions and 4 deletions
|
|
@ -108,7 +108,7 @@ revese_proxy = [
|
||||||
|
|
||||||
#### Load Balancing
|
#### Load Balancing
|
||||||
|
|
||||||
You can specify multiple backend locations in the `reverse_proxy` array for *load-balancing* with an appropriate `load_balance` option. Currently it works in the manner of round-robin or in the random fashion. if `load_balance` is not specified, the first backend location is always chosen.
|
You can specify multiple backend locations in the `reverse_proxy` array for *load-balancing* with an appropriate `load_balance` option. Currently it works in the manner of round-robin, in the random fashion, or round-robin with *session-persistance* using cookie. if `load_balance` is not specified, the first backend location is always chosen.
|
||||||
|
|
||||||
```toml
|
```toml
|
||||||
[apps."app_name"]
|
[apps."app_name"]
|
||||||
|
|
@ -117,11 +117,9 @@ reverse_proxy = [
|
||||||
{ location = 'app1.local:8080' },
|
{ location = 'app1.local:8080' },
|
||||||
{ location = 'app2.local:8000' }
|
{ location = 'app2.local:8000' }
|
||||||
]
|
]
|
||||||
load_balance = 'round_robin'
|
load_balance = 'round_robin' # or 'random' or 'sticky'
|
||||||
```
|
```
|
||||||
|
|
||||||
(TODO: Sticky session is currently being implemented)
|
|
||||||
|
|
||||||
### Second Step: Terminating TLS
|
### Second Step: Terminating TLS
|
||||||
|
|
||||||
First of all, you need to specify a port `listen_port_tls` listening the HTTPS traffic, separately from HTTP port (`listen_port`). Then, serving an HTTPS endpoint can be easily done for your desired application just by specifying TLS certificates and private keys in PEM files.
|
First of all, you need to specify a port `listen_port_tls` listening the HTTPS traffic, separately from HTTP port (`listen_port`). Then, serving an HTTPS endpoint can be easily done for your desired application just by specifying TLS certificates and private keys in PEM files.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue