Merge pull request #450 from lkirill/nginx-udp-and-udp-fix
fix nginx-udp-and-udp on same port
This commit is contained in:
commit
8a977cb1d7
1 changed files with 5 additions and 5 deletions
|
@ -490,7 +490,7 @@ stream {
|
||||||
|
|
||||||
# TCP services
|
# TCP services
|
||||||
{{ range $i, $tcpServer := .TCPBackends }}
|
{{ range $i, $tcpServer := .TCPBackends }}
|
||||||
upstream {{ $tcpServer.Backend.Namespace }}-{{ $tcpServer.Backend.Name }}-{{ $tcpServer.Backend.Port }} {
|
upstream tcp-{{ $tcpServer.Backend.Namespace }}-{{ $tcpServer.Backend.Name }}-{{ $tcpServer.Backend.Port }} {
|
||||||
{{ range $j, $endpoint := $tcpServer.Endpoints }}
|
{{ range $j, $endpoint := $tcpServer.Endpoints }}
|
||||||
server {{ $endpoint.Address }}:{{ $endpoint.Port }};
|
server {{ $endpoint.Address }}:{{ $endpoint.Port }};
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
@ -498,22 +498,22 @@ stream {
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen {{ $tcpServer.Port }};
|
listen {{ $tcpServer.Port }};
|
||||||
proxy_pass {{ $tcpServer.Backend.Namespace }}-{{ $tcpServer.Backend.Name }}-{{ $tcpServer.Backend.Port }};
|
proxy_pass tcp-{{ $tcpServer.Backend.Namespace }}-{{ $tcpServer.Backend.Name }}-{{ $tcpServer.Backend.Port }};
|
||||||
}
|
}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
# UDP services
|
# UDP services
|
||||||
{{ range $i, $udpServer := .UDPBackends }}
|
{{ range $i, $udpServer := .UDPBackends }}
|
||||||
upstream {{ $udpServer.Backend.Namespace }}-{{ $udpServer.Backend.Name }}-{{ $udpServer.Backend.Port }} {
|
upstream udp-{{ $udpServer.Backend.Namespace }}-{{ $udpServer.Backend.Name }}-{{ $udpServer.Backend.Port }} {
|
||||||
{{ range $j, $endpoint := $udpServer.Endpoints }}
|
{{ range $j, $endpoint := $udpServer.Endpoints }}
|
||||||
server {{ $endpoint.Address }}:{{ $endpoint.Port }};
|
server {{ $endpoint.Address }}:{{ $endpoint.Port }};
|
||||||
{{ end }}
|
{{ end }}
|
||||||
}
|
}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen {{ $udpServer.Port }};
|
listen {{ $udpServer.Port }} udp;
|
||||||
proxy_responses 1;
|
proxy_responses 1;
|
||||||
proxy_pass {{ $udpServer.Backend.Namespace }}-{{ $udpServer.Backend.Name }}-{{ $udpServer.Backend.Port }};
|
proxy_pass udp-{{ $udpServer.Backend.Namespace }}-{{ $udpServer.Backend.Name }}-{{ $udpServer.Backend.Port }};
|
||||||
}
|
}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue