У меня есть небольшое приложение nodejs, содержащее сервер веб-сокетов. Приложение размещается в контейнере ecs, поэтому это, по сути, образ докера, работающий в экземпляре ec2.
Веб-сокет работает должным образом в течение ws://
. Я использую для этого порт 5000.
Чтобы использовать его на моем защищенном SSL веб-сайте (https), мне нужно использовать защищенное соединение через веб-сокет через wss://
.
Чтобы заархивировать это, я создал сертификат на aws (как много раз раньше) и после создания балансировщика нагрузки.
Я пробовал балансировщик нагрузки приложений, балансировщик сетевой нагрузки и классический балансировщик нагрузки (предыдущее поколение).
Я прочитал несколько ответов здесь, в StackOverflow, и выполнил инструкции, а также несколько руководств, найденных с помощью Google.
Я много пробовал, но безуспешно. Конечно, это занимает много времени, потому что создание балансировщика нагрузки и других ресурсов занимает довольно много времени.
Как я создаю балансировщик нагрузки на aws, указывающий на мой экземпляр с помощью wss://
. Не могли бы вы привести пример или инструкции?