Handling Multiple Protocols
It is quite possible for a single fabio instance to serve multiple protocols via distinct listeners.
In this example:
proxy.addr = 172.16.20.11:80;proto=http;rt=60s;wt=30s,\ 172.16.20.11:443;proto=https;rt=60s;wt=30s;cs=all;tlsmin=10, \ 172.16.20.11:8443;proto=tcp+sni
We are telling fabio to bind to
172.16.20.11 on three different ports
8443) using three distinct protocols
TCP+SNI). You are free to bind to as many address,
port, and protocol combinations as needed within a single instance.
See #490 for context.