SpringCloudGateway вверх по течению / Предикаты для не HTTP-запросов

Поддерживает ли SpringCloudGateway маршрутизацию других протоколов, кроме запросов http/https? Я нашел предикаты только для http-запросов.

Я хотел бы перенаправлять разные потоки на основе sni.

Как это делается на nginx:

stream {

map $ssl_preread_server_name $name {
    vpn1.app.com vpn1_backend;
    vpn2.app.com vpn2_backend;
    https.app.com https_backend;
    default https_default_backend;
}

upstream vpn1_backend {
    server 10.0.0.3:443;
}

upstream vpn2_backend {
    server 10.0.0.4:443;
}

upstream https_backend {
    server 10.0.0.5:443;
}

upstream https_default_backend {
    server 127.0.0.1:443;
}

server {
    listen 10.0.0.1:443;
    proxy_pass $name;
    ssl_preread on;
}

}

Источник: Переадресация Nginx TCP на основе имени хоста

Возможно ли это с весенним облачным шлюзом?

Благодарю вас!


person Langohr    schedule 04.12.2020    source источник