Как заставить балансировщик нагрузки GCP работать на настраиваемом порту, согласно Гугл документы
единственные поддерживаемые порты для балансировщика нагрузки TCP: 25, 43, 110, 143, 195, 443, 465, 587, 700, 993, 995, 1883, 5222 и мне нужен другой порт, есть идея?
Это ограничение порта предназначено для балансировщика нагрузки TCP-прокси и связано с тем, как балансировщики нагрузки TCP-прокси управляются внутри внутренней инфраструктуры GCP. Невозможно использовать какой-либо порт вне этого списка.
По-прежнему существует возможность запросить функцию в службе поддержки Google Cloud Platform, чтобы добавить еще один широко используемый порт в список доступных портов.
Это объясняется в этом онлайн-документация.
Например, на самом деле запрос публичной функции на добавление порта 22. Расчетное время прибытия на данный момент не указано.
В зависимости от ваших потребностей в Google Cloud Platform есть различные типы балансировщиков нагрузки.
Внутренний балансировщик нагрузки TCP позволяет выбрать любой порт, но имеет другие ограничения. В зависимости от ваших потребностей, безусловно, существует балансировщик нагрузки, который может управлять вашим примером. Вот это страница, на которой все они представлены.
Наконец это ссылка на сайт содержит огромное количество информации о глобальной балансировке нагрузки и о том, как она работает внутри.
Балансировщик нагрузки TCP-прокси ограничен портами, которые он поддерживает, как вы и @Django сказали.
Однако в зависимости от вашего варианта использования балансировщик сетевой нагрузки может удовлетворить ваши потребности. Как указано в документация:
Вы можете использовать его для балансировки нагрузки UDP-трафика и TCP и SSL-трафик на портах, которые не поддерживаются SSL-прокси и Балансировщики нагрузки прокси TCP.
Основное отличие заключается в следующем:
Балансировщик сетевой нагрузки:
Балансировщик нагрузки TCP-прокси: