У нас работает шлюз приложений со следующей настройкой
Backend 1 : Server A, Server B
Backend 2 : Server C
Listener1 - site.com - Port 8888 HTTPS - Backend 1
Listener2 - site.com - Port 3000 HTTPS - Backend 2
Listener3 - site.com - Port 10001 HTTPS - Backend 1
Это правильно, если указан site.com:port, но это не идеально для конечного пользователя, чтобы не забыть включить порт.
То, что мы хотим сделать, это
sub.site.com to map to site.com:8888
sub2.site.com to map to site.com:3000
sub3.site.com to map to site.com:10001
ИЛИ
site.com/sub to map to site.com:8888
etc
Это позволит пользователям подключаться к сервису через дружественный URL-адрес, а не через порт.число.
Будет ли достаточно основанного на пути правила с путем в качестве / sub и настройкой HTTP в качестве настраиваемого порта?
Любой совет с благодарностью.