Балансировка нагрузки Nginx - один и тот же IP-адрес, разные порты - PullRequest
0 голосов
/ 14 февраля 2019

Я новичок в этом.У меня есть экземпляр AWS EC2 (например, https: //13.434.30.41/).

Мне нужно реализовать балансировщик нагрузки с помощью Nginx.Я уже настроил группу безопасности.

Я могу получить доступ к сайту с помощью https://13.434.30.41:8000. Однако я хочу получить доступ и к этому - https://13.434.30.41:8001. Как я могу это сделать?

Цель состоит в том, чтобы при переходе пользователя на https: //13.434.30.41/ он был направлен на порт 8000 или 8001. Тот же IP-адрес, но другой порт.

Это часть файла конфигурации nginx и изображение группы безопасности в AWS.Я добавил в 'слушать 8001;'но я все еще не могу получить к нему доступ, когда перехожу к https://13.434.30.41:8001. Я что-то упускаю?Если ссылка не может работать, то я не могу начать добавлять код для балансировки нагрузки.

 server {
        listen       443 ssl http2 default_server;
        listen       [::]:443 ssl http2 default_server;
        listen       8001;
        server_name  _;
        root         /usr/share/nginx/html;

        ssl_certificate "/etc/ssl/private/nginx-selfsigned.crt";
        ssl_certificate_key "/etc/ssl/private/nginx-selfsigned.key";

...

Образ группы безопасности в AWS Image of Security Group in AWS Пожалуйста, помогите.Спасибо!

...