mirror of https://github.com/go-gost/gost.git
50 lines
827 B
YAML
50 lines
827 B
YAML
services:
|
|
- name: proxy
|
|
addr: :8080
|
|
handler:
|
|
type: http
|
|
chain: my-chain
|
|
listener:
|
|
type: tcp
|
|
|
|
# Two live relays — both forward to the echo server.
|
|
- name: relay-a
|
|
addr: 127.0.0.1:18081
|
|
handler:
|
|
type: http
|
|
listener:
|
|
type: tcp
|
|
|
|
- name: relay-b
|
|
addr: 127.0.0.1:18082
|
|
handler:
|
|
type: http
|
|
listener:
|
|
type: tcp
|
|
|
|
chains:
|
|
- name: my-chain
|
|
hops:
|
|
- name: hop-1
|
|
selector:
|
|
strategy: lowestlatency
|
|
maxFails: 1
|
|
failTimeout: 10s
|
|
nodes:
|
|
- name: node-a
|
|
addr: 127.0.0.1:18081
|
|
connector:
|
|
type: http
|
|
probe:
|
|
type: tcp
|
|
addr: 127.0.0.1:18081
|
|
interval: 5s
|
|
- name: node-b
|
|
addr: 127.0.0.1:18082
|
|
connector:
|
|
type: http
|
|
probe:
|
|
type: tcp
|
|
addr: 127.0.0.1:18082
|
|
interval: 5s
|