Извините, если это ужасный вопрос, но я не знаю, куда еще обратиться. Я провел весь день, пытаясь связать Gunicorn с 127.0.0.1. Итак, чтобы начать с вершины. Я делаю сайт с веб-интерфейсом React и Flask бэкэндом, все это работает на centos7. Я использую Nginx для управления трафиком c Я настроил его для SSL. Я использую Gunicorn для запуска Flask для производства. В настоящее время у меня есть эта работа, где я Nginx маршрутизирую трафик c на React, а затем отправляю запросы на gunicorn, привязанные к 0.0.0.0:8000. Чтобы заставить это работать, я должен был использовать 2 сертификата один для каждого порта. Я читал, что привязка gunicorn к внутреннему порту сделает его таким, что мне не нужен второй сертификат. Когда я пытаюсь сделать это, я получаю
Ошибка: ошибка сети, за которой следует ERR_CONNECTION_REFUSED до 127.0.0.1:8000/auth/login
Дайте мне знать, если мне нужно загрузить мою Nginx конфигурацию или что еще У меня на конце flask включены cors, и я использую Blueprints. У меня есть конфигурация Nginx, подобная этой, для разных мест
location / {
proxy_pass "http://127.0.0.1:8080/"; # frontend
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
location /auth/ {
proxy_pass "http://127.0.0.1:8000/"; # backend
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
. Любая помощь будет принята с благодарностью.